Neste post não citarei a instalação e configuração de servidor web com PHP, caso queira saber como configurar o servidor Apache2 com PHP5 acesse este post.

Abra o gerenciador de pacotes do Ubuntu Synaptic e instale os seguintes pacotes:

postgresql
pgadmin3

Para trabalhar com o PHP5 instale também o pacote:

php5-pgsql

Para atribuir senha para o usuário padrão do PostgreSQL abra o terminal e digite os comandos:

sudo su postgres -c psql postgres

E depois para alterar/atribui a senha:

ALTER USER postgres WITH PASSWORD ‘postgres’;

Para sair do terminal do cliente PostgreSQL:

\q

Edite o arquivo:

/etc/postgres/8.3/main/postgresql.conf

Para liberar acesso para outras máquinas altere a linha:

listen_addresses = ‘localhost’

Para:

listen_addresses = ‘*’

Habilitar encriptação de password tire o comentário do trecho abaixo:

password_encryption = on

Pronto! É só abrir o PgAdmin conectar no servidor localhost (em outras máquinas acessar o IP) com o usuário padrão postgres e a senha postgres, ou a que você alterou.
Um abraço.

Muitas vezes precisei instalar o PHP5 e o Apache2 para interpretar meus códigos e sempre tenho que vasculhar a internet atras de material para realizar esta tarefa ardua. Por isso resolvi escrever este pequeno artigo para instruir de forma simples e prática.


Instalando os pacotes

Para instalar o PHP5 e o Apache2 no Ubuntu basta abrir o gerenciador de pacotes Synaptic e instalar os pacotes php5 e apache2.
A pasta padrão do Apache é /var/www e para acessa-la você deve estar autenticado no sistema como super usuário.

Ativar modulo de usuário

Este módulo permite que o usuário do Ubuntu possa interpretar páginas PHP através da pasta public_html, ou seja, a pasta padrão para publicar os sites PHP.  Os passos são listados a seguir.

1- Crie a pasta public_html na pasta do usuário;
2- Comando de terminal: sudo a2enmod userdir

  • Resposta: Enabling module userdir. Run ‘/etc/init.d/apache2 restart’ to activate new configuration!

3- Reinicie o Apache com o comando: sudo /etc/init.d/apache2 restart

Cliente de terminal PHP

O usuario pode executar arquivos PHP através do terminal bash do Ubuntu. Você pode instalá-lo digitando: sudo apt-get install php5-cli
ou via Synaptic: php5-cli. Para executar um arquivo basta digitar php e o caminho do arquivo.

No navegador

Para acessar seus códigos no navegador o link deve ser: http://localhost/~santiago/
Onde santiago deve ser trocado pelo seu usuário.

Acredito que apartir dai é só executar seus códigos PHP no terminal ou no navegador.

Um abraço a todos.