Instalação do Apache2, PHP, Mysql, Postgresql, PHPMyadmin

Instalação do Apache2, PHP, Mysql, Postgresql, PHPMyadmin

Instalar o PostgreSQL e o PGAdmin
sudo apt-get install postgresql-8.3 pgadmin3
Obs.: Caso precise de suporte aLATIN1 então instale a versão 8.2.

Instalar o MySQL (Instalará também o cliente)
sudo apt-get install mysql-server-5.0

Instalar Apache, PHP, phpMyAdmin e suportes ao MySQL e ao PostgreSQL pelo PHP
sudo apt-get install apache2 php5 php5-mysql phpmyadmin php5-pgsql libpq-dev php-pear php5-xsl php5-gd libapache2-mod-php5

Alterar Senha do postgres
sudo passwd postgres
su – postgres
psql
alter role postgres password 'postgres';

Configurar o DocumentRoot do apache para /home/hugo/www
sudo gedit /etc/apache2/sites-available/default
Alterar o DocumentRoot e outras configurações que achar por bem, como por exemplo: AllowOverride All, para permitir a criação de .htaccess (visando SEO no Joomla)

Arquivos de configuração
/etc/php5/apache2
/etc/php5/apache2/php.ini
/etc/mysql/my.cnf
/etc/postgresql/8.3/main/pg_hba.conf
/etc/postgresql/8.3/main/postgresql.conf

Restartar os Serviços
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/mysql restart
sudo /etc/init.d/postgresql-8.3 restart

Testando o PHP
sudo gedit /home/hugo/www/teste.php
phpinfo();
?>

Abra no navegador http://localhost/teste.php
Então procure por mysql e depois por pgsql para se certificar do suporte.

Adicionando host virtual ao Apache:

Criar o vhost.conf:
sudo gedit /etc/apache2/vhost.conf com o conteúdo:

ServerName localhost
ServerAdmin \n hugo@cmop.mg.gov.br
DocumentRoot /home/hugo/www/

ServerName cmop
ServerAdmin hugo@cmop.mg.gov.br
DocumentRoot /home/hugo/cmop/

Depois, adicionei o vhost.conf no apache2.conf assim:
sudo gedit /etc/apache2/apache2.conf

Adicionar isto no fim do documento:
Include /etc/apache2/vhost.conf

Editar o hosts e adicionar o cmop:
sudo gedit /etc/hosts e adicionar a linha:
127.0.0.1 cmop

Ativar o ModRewrite
sudo a2enmod rewrite
sudo /etc/init.d/apache2 force-reload ou restart

Restartar o apache:
sudo /etc/init.d/apache2 restart

Anterior Plano Municipal Decenal de Educação

Deixe O Seu Comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.