terça-feira, 6 de outubro de 2009

Instalação e configuração Apache2 , PHP, MySql e PostGreSQL

Esses dias precisei de usar MySql e PostGreSQL simultaneamente.
foi então que percebi que existe muito material para instalação, no entanto
tive que fazer uma compilação de vários materiais muito bons por sinal objetivando assim
criar este passo-a-passo bem simples e objetivo para Instalação e configuração Apache2 , PHP, MySql e PostGreSQL

Objetiva:

instale apache:

#sudo aptitude install apache2

Instale o Php com suporte a mysql
#sudo aptitude install php5
#sudo aptitude install php5-mysql

Instalar o phpMyAdmin

#sudo aptitude phpmyadmin
configurando phpmyadmin
->Servidor marque apache2

inciando os serviços
/etc/init.d/apache2 start
/etc/init.d/mysql start

entrar no browser
http://localhost/phpmyadmin

===============================
Agora vamos instalar o postgreSQL

#sudo aptitude install postgre-8.3

Instalando o phppgadmin
#aptitude install phppgadmin

===============================
Configurando o postgres
entre com o usuário postgres
#su postgres

Entre com o comando
#psql
Altere a senha do usuário postgress
\password postgres
saindo do psql
\q

Efetue logoff do usuario postgress

liberando acesso externo

#sudo vim /etc/phppgadmin/apache.conf

encontre a linha
obs( no vim ou vi com a barra (/) e o parametro ele faz busca basta pressionar enter após o parametro

order deny,allow
deny from all
allow from 127.0.0.0/255.0.0.0

altere deny from all para allow from all
comente a linha allow from 127.0.0.0/255.0.0.0

Agora vamos permitir acesso no browser ao usuário postgres

Abra o arquivo
#sudo vim /usr/share/phppgadmin/conf/config.inc.php

va na linha:
$conf['extra_login_security'] = true;
e sete para false.

Agora entre no browser http://localhost/phppdadmin
e efetue logon com usuário postgres e a senha que vc definiu dentro do psql.

Abraço
Fábio Leandro
Taichous Development
http://www.taichous.com


referencias
http://rogerio-depaula.blogspot.com/2009/08/instalar-e-esql.html

http://www.vivaolinux.com.br/artigo/Como-instalar-Postgres-8-no-Linux-em-10-passos-rapidos/?pagina=2

terça-feira, 22 de setembro de 2009

Instalar Javadoc no netbeans 6.7.x no ubuntu

Para instalar a documentação, muito útil no autocompletar do netbeans:

Baixe o arquivo de documentação em:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

ou

http://java.sun.com/javase/downloads/index.jsp#docs

mova o arquivo jdk-6u10-docs.zip para /tmp

instale:

# apt-get install sun-java6-doc

Configure o netbeans em Ferramentas -> Plataformas Java -> Javadoc -> Adicionar Zip/pasta

O caminho para o doc é "/usr/share/doc/sun-java6-doc/html"

Ok!!

quarta-feira, 24 de junho de 2009

Dica desabilitando o touchpad com atalho do teclado

Muito simples essa dica:

Crie uma arquivo no diretório /usr/bin com o nome de "touchpad"

$ sudo vi /usr/bin/touchpad

Adicione o seguinte:

#!/bin/bash
estado=`synclient -l | fgrep TouchpadOff | sed 's/^.*= //'`
if [ "$estado" = 1 ]
then
synclient TouchpadOff=0
kdialog -passivepopup "Touchpad Desabilitado" 1

else
synclient TouchpadOff=1
kdialog -passivepopup "Touchpad Habilitado" 1
fi

Dê permissão de execução:

$ sudo chmod a+x /usr/bin/touchpad

Teste:

$ touchpad

Movimente o mouse com o touchpad

$ touchpad

Movimente o mouse novamente

Caso dê uma mensagem de erro no comando synclient sobre o SHM

No ubuntu 9.04 adicione as seguintes linhas no final do arquivo /etc/X11/xorg.conf

# Desabilitar Touchpad
Section "module"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "on"
Option "SHMConfig" "on"
EndSection
Section "ServerLayout"
Identifier "touchpad"
InputDevice "touchpad" "AlwayCore"
EndSection


Reinicie o servidor X

Ou então siga essa minha dica:

http://apolodigital.blogspot.com/2009/05/desabilitanto-o-touchpad-automaticamete.html

Nagios Habilitando comandos externos

Para habilitar comandos pela interface do nagios, como comentários por exemplo edite o arquivo:
/etc/nagios3/nagios.cfg

Procure pela linha:

check_external_commands=?

Substitua o ? pelo 1 para habilitar (No arquivo vai estar 0 ou 1)

Salve, se o nagios reclamar com um erro no arquivo /var/lib/nagios3/rw/nagios.cmd rode esses comandos para dar permissão ao nagios nesse diretório:

dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw
dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3

Reinicie o nagios como comando:

/etc/init.d/nagios3 restart

Pronto.