Opa,
Acho que faltou divilgar o novo endereço do meu blog no meu último post, portanto segue abaixo o novo endereço e também um e-mail para contato:
Novo blog - http://blog.luizagostinho.com/
E-mail - info [arroba] luizagostinho [ponto] com
Abraço!
18 de abril de 2009
1 de abril de 2009
Blog migrado!
Opa,
Finalmente conclui a migração dos posts do blogspot.com para o Wordpress. No próprio Wordpress tem uma área para importar as mensagens do blogger, infelizmente não serviu para mim pois o servidor onde hospedo não tem um requisito para a importação (suporte a SSL se eu não me engano), portanto tive que seguir o conselho do Wallisson e criar uma conta no Wordpress, migrar as mensagens para essa conta, depois exportar e importar no meu blog, fica ai a dica!
Abraço!
16 de março de 2009
The Big Bang Theory
Opa,
Hoje vim postar sobre uma série que eu já venho acompanhando e que a cada dia me deixa mais viciado! O nome da série é "The Big Bang Theory", uma série sobre quatro nerds que tentam interagir com as pessoas "normais" e conquistar mulheres. Eu RECOMENDO! No começo pode parecer estranho e você não entender nada, mas depois é só dar muitas risadas!
Abraço!

Hoje vim postar sobre uma série que eu já venho acompanhando e que a cada dia me deixa mais viciado! O nome da série é "The Big Bang Theory", uma série sobre quatro nerds que tentam interagir com as pessoas "normais" e conquistar mulheres. Eu RECOMENDO! No começo pode parecer estranho e você não entender nada, mas depois é só dar muitas risadas!
Abraço!
6 de março de 2009
Instalando o ipband no OpenSuSE
Opa,
Após algum tempo parado, volto a postar uma dica técnica! E essa é sobre o software ipband, e agora você deve estar se perguntando: "Mas o que po%&@ é esse tal de ipband?". Bem, o ipband é um aplicativo simples e leve para monitorar o tráfego na sua rede ou várias redes, ele gera relatórios direto na saída padrão ou, no meu caso, em páginas HTML. Mas chega de explicação, vamos à instalação, baixe o fonte no site do projeto e vamos ao famoso processo de descompactação e compilação (a versão utilizada neste post foi a 0.8.1):
# tar -xvzf ipband-0.8.1.tgz
Após algum tempo parado, volto a postar uma dica técnica! E essa é sobre o software ipband, e agora você deve estar se perguntando: "Mas o que po%&@ é esse tal de ipband?". Bem, o ipband é um aplicativo simples e leve para monitorar o tráfego na sua rede ou várias redes, ele gera relatórios direto na saída padrão ou, no meu caso, em páginas HTML. Mas chega de explicação, vamos à instalação, baixe o fonte no site do projeto e vamos ao famoso processo de descompactação e compilação (a versão utilizada neste post foi a 0.8.1):
# tar -xvzf ipband-0.8.1.tgz
# cd ipband-0.8.1/
OBS.: Caso necessite alterar algum parâmetro antes de compilar edite o Makefile.
# make
# make install
Pronto! Software instalado, agora vamos a sua configuração, copie o arquivo de exemplo para criar seu arquivo de configuração:
# cp /etc/ipband.sample.conf /etc/ipband.conf
Edite o mesmo:
# vim /etc/ipband.conf
# ipband
E pronto! Abra a página HTML para visualizar seu tráfego atualizando de 10 em 10 segundos!
OBS.: Lembre-se de colocar o software para iniciar durante o processo de boot, no meu caso adicionei-o no arquivo /etc/init.d/boot.local.

OBS.: Caso necessite alterar algum parâmetro antes de compilar edite o Makefile.
# make
# make install
Pronto! Software instalado, agora vamos a sua configuração, copie o arquivo de exemplo para criar seu arquivo de configuração:
# cp /etc/ipband.sample.conf /etc/ipband.conf
Edite o mesmo:
# vim /etc/ipband.conf
debug 0Em interface informe a interface que deseja monitorar, fork yes faz com que o software execute em background, htmlfile informa onde o arquivo será gerado, htmltitle informa o título utilizado, average 10 é o tempo em segundos para atualizar o arquivo HTML, accumulate no é para exibir apenas o que está sendo utilizado naquele momento ao invés de exibir o consumo acumulado, maskbits 32 é para ele monitorar o IP das máquinas (caso deseje monitorar redes ao invés de hosts altere para 24) e localrange é o range da sua rede local (caso deseje monitorar sua rede local). Após ajustar o arquivo para as suas necessidades basta iniciar o software com o comando:
interface eth1
fork yes
htmlfile /srv/www/htdocs/ipbandwidth/index.html
htmltitle Consumo de banda
average 10
accumulate no
maskbits 32
localrange 192.168.1.0/24
# ipband
E pronto! Abra a página HTML para visualizar seu tráfego atualizando de 10 em 10 segundos!
OBS.: Lembre-se de colocar o software para iniciar durante o processo de boot, no meu caso adicionei-o no arquivo /etc/init.d/boot.local.

27 de janeiro de 2009
Twittando...
Olá,
Fiz meu cadastro hoje (27/01/2009) no serviço do Twitter (demorou pois não tinha interesse antes e nem estou tão interessado hoje, portanto, não sei porque o fiz! hehehe), ou seja, agora quem quiser pode me "seguir" pelo Twitter, bastando me adicionar (meu nick é o de sempre: fl0cker).
Vou pesquisar se tem algo que eu possa fazer para adicioná-lo aqui no meu blog.
Abração!
Fiz meu cadastro hoje (27/01/2009) no serviço do Twitter (demorou pois não tinha interesse antes e nem estou tão interessado hoje, portanto, não sei porque o fiz! hehehe), ou seja, agora quem quiser pode me "seguir" pelo Twitter, bastando me adicionar (meu nick é o de sempre: fl0cker).
Vou pesquisar se tem algo que eu possa fazer para adicioná-lo aqui no meu blog.
Abração!
24 de janeiro de 2009
Voltando de férias...
Opa!
É isso mesmo, estava de férias... pelo menos 10 dias de folga! Desde que começei a trabalhar nunca tinha tido tanto tempo de folga! E vou dizer... É MUITO BOM!!! Pelo menos esses 10 dias pude descançar um pouco, resolver alguns problemas e passear bastante! R E C O M E N D O!!!
Mas agora é hora de voltar ao trabalho, em breve estarei postanto mais coisas aqui, tentarei postar algo sobre o curso de Python que estou fazendo, mais sobre Xen e Linux lógico!
Abraços para todos e até breve! ;-)
Abaixo uma foto de um dia de folga! :-D
É isso mesmo, estava de férias... pelo menos 10 dias de folga! Desde que começei a trabalhar nunca tinha tido tanto tempo de folga! E vou dizer... É MUITO BOM!!! Pelo menos esses 10 dias pude descançar um pouco, resolver alguns problemas e passear bastante! R E C O M E N D O!!!
Mas agora é hora de voltar ao trabalho, em breve estarei postanto mais coisas aqui, tentarei postar algo sobre o curso de Python que estou fazendo, mais sobre Xen e Linux lógico!
Abraços para todos e até breve! ;-)
Abaixo uma foto de um dia de folga! :-D
24 de dezembro de 2008
Boas Festas!!!
Opa,
Como estamos próximos do fim do ano e provavelmente eu estarei ocupado demais comemorando e bebemorando, vou logo desejar um feliz Natal e um ótimo Ano novo para todos!!! Que nesse novo ano tudo que desejamos seja realizado (tomara!). Eu sou otimista e sempre penso que as coisas irão mudar para melhor, é da minha natureza, mas infelizmente o que vemos são as coisas apenas se repetirem ano após ano... e em alguns momentos piorar, mas como falei... sou otimista!!! E desejo tudo de ótimo para todos!!!
Abraços e Boas Festas!!!
Como estamos próximos do fim do ano e provavelmente eu estarei ocupado demais comemorando e bebemorando, vou logo desejar um feliz Natal e um ótimo Ano novo para todos!!! Que nesse novo ano tudo que desejamos seja realizado (tomara!). Eu sou otimista e sempre penso que as coisas irão mudar para melhor, é da minha natureza, mas infelizmente o que vemos são as coisas apenas se repetirem ano após ano... e em alguns momentos piorar, mas como falei... sou otimista!!! E desejo tudo de ótimo para todos!!!
Abraços e Boas Festas!!!
Dica: Ativar o suporte a Nvidia RAID (OpenSuSE)
Opa,
Estava eu instalando um novo servidor quando me deparo com a situação, "como ativar o suporte a RAID da Nvidia durante a instalação?", bem, tentei iniciar normalmente a instalação e verifiquei que o RAID não foi detectado pelo sistema (utilizando o CentOS 5.2 foi automaticamente detectado), então resolvi tentar carregar o driver pelo console pressionando CTRL + ALT + 2, lá estava eu no console e imaginando o que poderia carregar... pensando... pensando... e resolvi mandar um modprobe -l | grep raid para tentar verificar os drivers que poderia utilizar... mandei um modprobe -l | grep nv também para verificar se tinha mais algo que podia utilizar... no fim carreguei os drivers sata_nv e dm-raid4-5 com o comando modprobe sata_nv e modprobe dm-raid4-5, mas isso não foi o suficiente, precisei executar o comando dmraid -a y para ele detectar os dispositivos RAID, depois disso lá estavam em /dev/mapper/nvidia_...
Fica ai a dica para quem passar pelo mesmo problema! Abraço!
Estava eu instalando um novo servidor quando me deparo com a situação, "como ativar o suporte a RAID da Nvidia durante a instalação?", bem, tentei iniciar normalmente a instalação e verifiquei que o RAID não foi detectado pelo sistema (utilizando o CentOS 5.2 foi automaticamente detectado), então resolvi tentar carregar o driver pelo console pressionando CTRL + ALT + 2, lá estava eu no console e imaginando o que poderia carregar... pensando... pensando... e resolvi mandar um modprobe -l | grep raid para tentar verificar os drivers que poderia utilizar... mandei um modprobe -l | grep nv também para verificar se tinha mais algo que podia utilizar... no fim carreguei os drivers sata_nv e dm-raid4-5 com o comando modprobe sata_nv e modprobe dm-raid4-5, mas isso não foi o suficiente, precisei executar o comando dmraid -a y para ele detectar os dispositivos RAID, depois disso lá estavam em /dev/mapper/nvidia_...
Fica ai a dica para quem passar pelo mesmo problema! Abraço!
27 de novembro de 2008
Solucionando problema mouse touchpad no Ubuntu 8.10
Olá,
Recentemente atualizei meu Ubuntu para a versão 8.10 (Intrepid Ibex), mas depois de alguns dias utilizando-o notei uma certa lentidão, acredito que pelo fato de ter atualizado da versão 7.10 para a 8.04 e da 8.04 para a 8.10.
Após ter feito o backup, formatado a partição do sistema e instalado a versão 8.10 notei que um velho problema que sempre ocorreu no meu Notebook continuava, o problema em questão é que após o carregamento da interface gráfica o mouse do touchpad fica louco e somente após uns 15 segundos é que ele começa a funcionar normalmente (nunca dei muita bola para esse problema pois na maioria das vezes estou com meu mouse USB ou, como são apenas 15 segundos eu aproveitava para iniciar os programas pelo teclado mesmo).
Bem, como eu estava de bobeira em casa e o problema tinha acabado de ocorrer, resolvi procurar uma solução, e como na maioria das vezes acontece no mundo open source, achei uma solução e estou postando aqui no meu blog.
Abra com o seu editor preferido o arquivo /boot/grub/menu.lst, lembrando que para isso será preciso ter acesso de administrador (root):
# sudo vim /boot/grub/menu.lst (modo texto)
ou
# sudo gedit /boot/grub/menu.lst (modo gráfico)
Adicione a opção i8042.nomux=1 na linha do kernel carregado pelo sistema, Ex.:
Recentemente atualizei meu Ubuntu para a versão 8.10 (Intrepid Ibex), mas depois de alguns dias utilizando-o notei uma certa lentidão, acredito que pelo fato de ter atualizado da versão 7.10 para a 8.04 e da 8.04 para a 8.10.
Após ter feito o backup, formatado a partição do sistema e instalado a versão 8.10 notei que um velho problema que sempre ocorreu no meu Notebook continuava, o problema em questão é que após o carregamento da interface gráfica o mouse do touchpad fica louco e somente após uns 15 segundos é que ele começa a funcionar normalmente (nunca dei muita bola para esse problema pois na maioria das vezes estou com meu mouse USB ou, como são apenas 15 segundos eu aproveitava para iniciar os programas pelo teclado mesmo).
Bem, como eu estava de bobeira em casa e o problema tinha acabado de ocorrer, resolvi procurar uma solução, e como na maioria das vezes acontece no mundo open source, achei uma solução e estou postando aqui no meu blog.
Abra com o seu editor preferido o arquivo /boot/grub/menu.lst, lembrando que para isso será preciso ter acesso de administrador (root):
# sudo vim /boot/grub/menu.lst (modo texto)
ou
# sudo gedit /boot/grub/menu.lst (modo gráfico)
Adicione a opção i8042.nomux=1 na linha do kernel carregado pelo sistema, Ex.:
title Ubuntu 8.10, kernel 2.6.27-7-genericSalve o arquivo, reinicie seu sistema e pronto! Problema solucionado! Abraços! ;-)
uuid 17dadadfsfsdd122
kernel /vmlinuz-2.6.27-7-generic root=UUID=12345adasd ro locale=pt_BR quiet splash i8042.nomux=1
initrd /initrd.img-2.6.27-7-generic
quiet
30 de outubro de 2008
Ativando o suporte a USB em uma DomU
Opa,
Conforme prometido no post anterior, aqui vai a primeira (pequena) dica para quem está usando Xen nos seus servidores, para ativar o suporte a USB na sua DomU basta adicionar a linha abaixo no arquivo de configuração da mesma:
# vim /etc/xen/nome_maquina_virtual
OBS.: No link ele lhe dá mais uma opção (usbdevice), mas não precisei dessa entrada no meu arquivo, portanto não à utilizei.
fonte: http://www.linuxquestions.org/questions/linux-server-73/usb-forwarding-using-xen-631736/
Conforme prometido no post anterior, aqui vai a primeira (pequena) dica para quem está usando Xen nos seus servidores, para ativar o suporte a USB na sua DomU basta adicionar a linha abaixo no arquivo de configuração da mesma:
# vim /etc/xen/nome_maquina_virtual
usb = 1Depois basta reiniciar sua máquina virtual para ter acesso à USB. ;-)
OBS.: No link ele lhe dá mais uma opção (usbdevice), mas não precisei dessa entrada no meu arquivo, portanto não à utilizei.
fonte: http://www.linuxquestions.org/questions/linux-server-73/usb-forwarding-using-xen-631736/
10 de outubro de 2008
Brincando com Xen
Olá,
Escrevi esse post para informar que em breve estarei (tentarei na verdade) escrever algo sobre o meu mais novo brinquedo, o Xen! Na verdade estou em processo de implantação do mesmo na empresa onde trabalho, portanto, estarei convivendo com ele por um bom tempo, o que obviamente deverá gerar mais conteúdo para esse blog (assim espero!).
Por enquanto vou deixar somente o link para quem quiser conhecer mais sobre esse incrível software de virtualização e um outro link para Wiki da comunidade brasileira, o Xen-br!
Abraços e até breve!
Escrevi esse post para informar que em breve estarei (tentarei na verdade) escrever algo sobre o meu mais novo brinquedo, o Xen! Na verdade estou em processo de implantação do mesmo na empresa onde trabalho, portanto, estarei convivendo com ele por um bom tempo, o que obviamente deverá gerar mais conteúdo para esse blog (assim espero!).
Por enquanto vou deixar somente o link para quem quiser conhecer mais sobre esse incrível software de virtualização e um outro link para Wiki da comunidade brasileira, o Xen-br!
Abraços e até breve!
17 de setembro de 2008
Relatório de acesso do Proxy
Olá,
Depois de algumas brigas com o SARG (Gerador de relatórios do proxy SQUID), resolvi finalmente procurar um software alternativo. Após várias tentativas encontrei uma solução que me atendeu perfeitamente, chama-se Lightsquid que é desenvolvido por Serey Erokhin, essa solução utiliza perl e script's cgi para gerar seus relatórios e é bem simples, rápido e leve.
Em um breve comparativo do tamanho do relatório gerado de um mesmo log entre 01 à 14 de Setembro que fiz nota-se uma diferença:
SARG: 1.2 GB
Lightsquid: 6.3 MB
Para realizar a instalação basta fazer o download do pacote no site do Lightsquid, durante esse post eu utilizei a versão 1.7.1 em um servidor OpenSuSE Linux 10.3 com o apache2, mas deve funcionar em qualquer distribuição Linux, certifique-se também de ter o pacote perl-GD (ou correspondente) instalado para poder gerar os gráficos.
Após realizar o download descompacte utilizando o comando abaixo:
# tar -xvzf lightsquid-1.7.1.tgz -C /srv/www/htdocs/
Altere o nome do diretório para o que desejar:
# cd /srv/www/htdocs
# mv lightsquid-1.7.1 light
Ajuste as permissões:
# chown wwwrun:www -R light
# chmod +x *.cgi
# chmod +x *.pl
Crie o arquivo lightsquid.conf e adicione as linhas abaixo, se utilizar vhost no apache então adicione as linhas no vhost correspondente:
# vim /etc/apache2/conf.d/lightsquid.conf
# /etc/init.d/apache2 restart
Edite o arquivo de configuração do lightsquid (essas foram as opções que alterei, adapte-as para as suas necessidades):
# vim lightsquid.cfg
# ./check-setup.pl
# ./lightparser.pl
Agende no crontab para executar a cada 30 minutos (adapte para a sua necessidade):
# vim /etc/crontab
# ./lightparser.pl access.log.1.gz
# ./lightparser.pl access.log.2.gz
# ./lightparser.pl access.log.3.gz
OBS.: Os arquivos de log DEVEM estar nesse formato para poderem ser importados, utilize o comando abaixo para fazer isso automaticamente:
# for x in `ls /var/log/squid/access.log-2008*`; do cp $x /var/log/squid/access.log.1.gz; /srv/www/htdocs/light/lightparser.pl access.log.1.gz; done
Pronto! Agora basta acessar o relatório (http://ip.do.seu.servidor/light) através do seu navegador preferido, se for o Firefox melhor!!! ;-)
Depois de algumas brigas com o SARG (Gerador de relatórios do proxy SQUID), resolvi finalmente procurar um software alternativo. Após várias tentativas encontrei uma solução que me atendeu perfeitamente, chama-se Lightsquid que é desenvolvido por Serey Erokhin, essa solução utiliza perl e script's cgi para gerar seus relatórios e é bem simples, rápido e leve.
Em um breve comparativo do tamanho do relatório gerado de um mesmo log entre 01 à 14 de Setembro que fiz nota-se uma diferença:
SARG: 1.2 GB
Lightsquid: 6.3 MB
Para realizar a instalação basta fazer o download do pacote no site do Lightsquid, durante esse post eu utilizei a versão 1.7.1 em um servidor OpenSuSE Linux 10.3 com o apache2, mas deve funcionar em qualquer distribuição Linux, certifique-se também de ter o pacote perl-GD (ou correspondente) instalado para poder gerar os gráficos.
Após realizar o download descompacte utilizando o comando abaixo:
# tar -xvzf lightsquid-1.7.1.tgz -C /srv/www/htdocs/
Altere o nome do diretório para o que desejar:
# cd /srv/www/htdocs
# mv lightsquid-1.7.1 light
Ajuste as permissões:
# chown wwwrun:www -R light
# chmod +x *.cgi
# chmod +x *.pl
Crie o arquivo lightsquid.conf e adicione as linhas abaixo, se utilizar vhost no apache então adicione as linhas no vhost correspondente:
# vim /etc/apache2/conf.d/lightsquid.conf
<Directory "/srv/www/htdocs/light">Reinicie o apache:
AddHandler cgi-script .cgi
AllowOverride All
</Directory>
# /etc/init.d/apache2 restart
Edite o arquivo de configuração do lightsquid (essas foram as opções que alterei, adapte-as para as suas necessidades):
# vim lightsquid.cfg
$cfgpath ="/srv/www/htdocs/light";Rode o aplicativo para checagem do software, deverá retornar algo parecido com o conteúdo abaixo:
$tplpath ="/srv/www/htdocs/light/tpl";
$langpath ="/srv/www/htdocs/light/lang";
$reportpath ="/srv/www/htdocs/light/report";
$ip2namepath ="/srv/www/htdocs/light/ip2name";
$ip2name="ip";
$lang ="pt_br";
# ./check-setup.pl
LightSquid Config Checker, (c) 2005 Sergey Erokhin GNU GPLExecute o lightparser.pl para gerar o relatório:
LogPath : /var/log/squid
reportpath: /srv/www/htdocs/light/report
Lang : /srv/www/htdocs/light/lang/pt_br
Template : /srv/www/htdocs/light/tpl/base
Ip2Name : /srv/www/htdocs/light/ip2name/ip2name.ip
all check passed, now try access to cgi part in browser
# ./lightparser.pl
Agende no crontab para executar a cada 30 minutos (adapte para a sua necessidade):
# vim /etc/crontab
*/30 * * * * root /srv/www/htdocs/light/lightparser.pl today > /dev/nullPara gerar o relatório dos antigos logs execute o comando abaixo:
# ./lightparser.pl access.log.1.gz
# ./lightparser.pl access.log.2.gz
# ./lightparser.pl access.log.3.gz
OBS.: Os arquivos de log DEVEM estar nesse formato para poderem ser importados, utilize o comando abaixo para fazer isso automaticamente:
# for x in `ls /var/log/squid/access.log-2008*`; do cp $x /var/log/squid/access.log.1.gz; /srv/www/htdocs/light/lightparser.pl access.log.1.gz; done
Pronto! Agora basta acessar o relatório (http://ip.do.seu.servidor/light) através do seu navegador preferido, se for o Firefox melhor!!! ;-)
28 de julho de 2008
Como solucionar bug Ubuntu Linux + pulseaudio + alsa
Opa,
Estava com um pequeno problema no meu notebook com Ubuntu 8.04, quando reproduzia alguma mídia no rhythmbox ou no firefox eu só conseguia reproduzir o áudio de outra mídia quando finalizava o processo do pulseaudio com um kill. Após uma breve pesquisa no meu amigo google encontrei a solução que é a remoção de um pacote através do comando abaixo:
# sudo apt-get remove xserver-xorg-input-wacom
Com esse comando ele irá adicionar também o pacote xserver-xorg-input-all para remoção, caso tenha o pacote xserver-xorg-input-elographics instalado remova-o também. Feito isso basta fechar seus players e pronto!
Fonte: http://ubuntuforums.org/showthread.php?t=851608
Estava com um pequeno problema no meu notebook com Ubuntu 8.04, quando reproduzia alguma mídia no rhythmbox ou no firefox eu só conseguia reproduzir o áudio de outra mídia quando finalizava o processo do pulseaudio com um kill. Após uma breve pesquisa no meu amigo google encontrei a solução que é a remoção de um pacote através do comando abaixo:
# sudo apt-get remove xserver-xorg-input-wacom
Com esse comando ele irá adicionar também o pacote xserver-xorg-input-all para remoção, caso tenha o pacote xserver-xorg-input-elographics instalado remova-o também. Feito isso basta fechar seus players e pronto!
Fonte: http://ubuntuforums.org/showthread.php?t=851608
16 de julho de 2008
Oracle Instantclient + PHP + Fedora 6 (Zod)
Opa,
Após alguns dias parado, estou de volta para mais uma dica técnica, essa é sobre como instalar o Oracle Instantclient + PHP no Fedora 6 (Zod), segue abaixo o processo:
Primeiro faça o download do Instantclient no site da Oracle através desse link, eu escolhi o Instantclient Basic Version 10.2.0.4 (oracle-instantclient-basic-10.2.0.4-1.i386.rpm). Depois faça a instalação utilizando o comando abaixo:
# rpm -Uvh oracle-instantclient-basic-10.2.0.4-1.i386.rpm
Realizada a instalação é necessário criar o profile para carregar as variáveis de ambiente do Oracle, crie o arquivo oracle.sh com o conteúdo abaixo:
# vim /etc/profile.d/oracle.sh
Ajuste as permissões do arquivo com o comando abaixo:
# chmod 755 /etc/profile.d/oracle.sh
Agora precisamos instalar o pacote php-oci8, mas para isso é necessário adicionar o repositório remi através dos comandos abaixo (Fedora 6):
# wget http://rpms.famillecollet.com/remi-release-6.rpm
# rpm -Uvh remi-release-6.rpm
Agora instalamos o php-oci8 com o comando abaixo:
# yum --enable remi install php-oci8
Agora precisamos criar o tnsnames.ora:
# mkdir -p /usr/lib/oracle/10.2.0.4/client/network/admin
# vim /usr/lib/oracle/10.2.0.4/client/network/admin/tnsnames.ora
Feito isso reinicie o apache com o comando:
# /etc/init.d/httpd restart
E pronto, já deve estar funcionando seu PHP com suporte a Oracle no Fedora 6.
Fonte: http://www.nerdgirl.dk/linux/fc4/oracle_instant_client.php
Após alguns dias parado, estou de volta para mais uma dica técnica, essa é sobre como instalar o Oracle Instantclient + PHP no Fedora 6 (Zod), segue abaixo o processo:
Primeiro faça o download do Instantclient no site da Oracle através desse link, eu escolhi o Instantclient Basic Version 10.2.0.4 (oracle-instantclient-basic-10.2.0.4-1.i386.rpm). Depois faça a instalação utilizando o comando abaixo:
# rpm -Uvh oracle-instantclient-basic-10.2.0.4-1.i386.rpm
Realizada a instalação é necessário criar o profile para carregar as variáveis de ambiente do Oracle, crie o arquivo oracle.sh com o conteúdo abaixo:
# vim /etc/profile.d/oracle.sh
# Oracle variables
export ORACLE_HOME=/usr/lib/oracle/10.2.0.4/client
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin
Ajuste as permissões do arquivo com o comando abaixo:
# chmod 755 /etc/profile.d/oracle.sh
Agora precisamos instalar o pacote php-oci8, mas para isso é necessário adicionar o repositório remi através dos comandos abaixo (Fedora 6):
# wget http://rpms.famillecollet.com/remi-release-6.rpm
# rpm -Uvh remi-release-6.rpm
Agora instalamos o php-oci8 com o comando abaixo:
# yum --enable remi install php-oci8
Agora precisamos criar o tnsnames.ora:
# mkdir -p /usr/lib/oracle/10.2.0.4/client/network/admin
# vim /usr/lib/oracle/10.2.0.4/client/network/admin/tnsnames.ora
NOME_BANCO =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = NOME_OU_IP_HOST)(PORT = 1521))
)
(CONNECT_DATA =
(SID = NOME_SID)
)
)
Feito isso reinicie o apache com o comando:
# /etc/init.d/httpd restart
E pronto, já deve estar funcionando seu PHP com suporte a Oracle no Fedora 6.
Fonte: http://www.nerdgirl.dk/linux/fc4/oracle_instant_client.php
24 de junho de 2008
Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!
6 de junho de 2008
Assistindo DVD's "protegidos" no Ubuntu Linux
Opa,
Já faz um tempo que não posto nada por aqui, então resolvi postar essa solução que achei enquanto estava tentando assistir um DVD do Metallica, S&M para ser mais exato, no meu Notebook com Ubuntu Linux 8.04. O problema é que o DVD em questão utiliza uma proteção contra cópia, é ai que eu pergunto: "Quer dizer que se eu comprar um DVD com esse tipo de "proteção" não vou poder assisti-lo no meu Notebook?". Bem, eu já estava ficando totalmente indignado com isso quando resolvi fazer uma pesquisa no meu amigo Google e em poucos minutos já tinha achado a solução para esse tipo de problema, segue abaixo como resolver.
OBS.: Essa solução não vem instalada por padrão no Ubuntu por motivos legais.
Primeiro vamos instalar o pacote necessário para que seja possível tal "proeza":
# sudo apt-get install libdvdread3
Após isso basta executar o script abaixo:
# sudo /usr/share/doc/libdvdread3/install-css.sh
Viu como foi difícil? Pois é, tirando minha indignação contra esse tipo de atitude das gravadoras, pelo menos fica ai mais uma dica. ;-)
Abração!
Já faz um tempo que não posto nada por aqui, então resolvi postar essa solução que achei enquanto estava tentando assistir um DVD do Metallica, S&M para ser mais exato, no meu Notebook com Ubuntu Linux 8.04. O problema é que o DVD em questão utiliza uma proteção contra cópia, é ai que eu pergunto: "Quer dizer que se eu comprar um DVD com esse tipo de "proteção" não vou poder assisti-lo no meu Notebook?". Bem, eu já estava ficando totalmente indignado com isso quando resolvi fazer uma pesquisa no meu amigo Google e em poucos minutos já tinha achado a solução para esse tipo de problema, segue abaixo como resolver.
OBS.: Essa solução não vem instalada por padrão no Ubuntu por motivos legais.
Primeiro vamos instalar o pacote necessário para que seja possível tal "proeza":
# sudo apt-get install libdvdread3
Após isso basta executar o script abaixo:
# sudo /usr/share/doc/libdvdread3/install-css.sh
Viu como foi difícil? Pois é, tirando minha indignação contra esse tipo de atitude das gravadoras, pelo menos fica ai mais uma dica. ;-)
Abração!
9 de maio de 2008
FREESON - Free Software Night
Opa,
Acontecerá nos dias 14 e 15 de maio de 2008, no auditório João Sampaio (CESMAC), Maceió/AL, um evento de Software Livre, o FREESON - Free Software Night. Segue abaixo as palestras relacionadas:
Abraço!
Acontecerá nos dias 14 e 15 de maio de 2008, no auditório João Sampaio (CESMAC), Maceió/AL, um evento de Software Livre, o FREESON - Free Software Night. Segue abaixo as palestras relacionadas:
- Software Livre: do Sistema Operacional ao Software Aplicativo.
- Utilizando Metodologias Ágeis no Desenvolvimento de Software Livre.
- Construção de Comunidades Open-Source como Fomento à Inovação em Empresas de Software.
- Painel: Software livre e o mercado de TI em Maceió – panorama atual e possibilidades.
30 de abril de 2008
Instalando o VMware-server-console no Ubuntu 8.04
Opa,
Segue abaixo umas dicas para instalar o VMware-server-console no Ubuntu 8.04 (Hardy Heron).
Primeiro vamos fazer o download no site do VMware através desse link, clique no botão "Download Now", irá aparecer o termo de licença, vá até o final da página e clique no botão "Yes", na página que irá ser exibida escolha a opção "VMware Server Linux client package" que é o pacote do VMware-server-console.
Após fazer o download do mesmo descompacte-o onde desejar com o comando unzip VMware-server-linux-client-.zip , ele irá criar 4 arquivos, o arquivo que nos interessa é o VMware-server-console- .tar.gz, descompacte-o utilizando o comando tar -xvzf VMware-server-console- .tar.gz e acesse o diretório cd vmware-server-console-distrib criado, dentro desse diretório execute sudo vmware-install.pl, ele irá realizar algumas perguntas se quiser o padrão basta pressionar Enter até a parte da licença onde deverá responder yes.
Terminada a instalação ao executar o comando vmware-server-console ele irá retornar alguns erros, para corrigí-los basta executar os comandos abaixo:
Fonte
Segue abaixo umas dicas para instalar o VMware-server-console no Ubuntu 8.04 (Hardy Heron).
Primeiro vamos fazer o download no site do VMware através desse link, clique no botão "Download Now", irá aparecer o termo de licença, vá até o final da página e clique no botão "Yes", na página que irá ser exibida escolha a opção "VMware Server Linux client package" que é o pacote do VMware-server-console.
Após fazer o download do mesmo descompacte-o onde desejar com o comando unzip VMware-server-linux-client-
Terminada a instalação ao executar o comando vmware-server-console ele irá retornar alguns erros, para corrigí-los basta executar os comandos abaixo:
cd /usr/lib/vmware-server-console/lib/libgcc_s.so.1
sudo mv libgcc_s.so.1 libgcc_s.so.1.org
cd ../libpng12.so.0
sudo mv libpng12.so.0 libpng12.so.0.orgCom isso seu VMware-server-console já está pronto para acessar o VMware-server.Fonte
28 de abril de 2008
Utilizando o ScribeFire!
Opa,
Acabei de atualizar meu Ubuntu para a versão 8.04. Essa atualização inclui o Firefox 3 e estou fazendo um teste com o ScribeFire, depois de algumas brigas com o gnome-blog acho que encontrei um ótimo programa para me ajudar com as postagens do meu blog. Segue abaixo um screenshot de quando eu estava escrevendo esse post.

Abraço!

Abraço!
25 de abril de 2008
Assinar:
Postagens (Atom)
