terça-feira, 10 de junho de 2014

FreeBSD - Apache , Mysql , PHP 5 o basicão.

Dica simples, somente para não esquecer o mod_php5 de tanto confundir com a instalação automática do Debian.


Instalando Apache

# cd /usr/ports/www/apache22

# make BATCH=YES install clean

# echo "apache22_enable=YES" >> /etc/rc.conf

# service apache22 start

Instalando mod PHP 5

# cd /usr/ports/lang/php5

# make BATCH=YES install clean

# cd  /usr/ports/www/mod_php5

# make install clean

Crie o arquivo " /usr/local/www/apache22/data/phpinfo.php "  contendo:

phpinfo();

Edite o arquivo httpd.conf e adicione :

# vim /usr/local/etc/apache22/httpd.conf

LoadModule php5_module        libexec/apache22/libphp5.so

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

# Adicione "index.php" na linha
DirectoryIndex index.html index.php


Reinicie o apache para testar:

# service apache22 restart

Teste o PHP 5 acessando o arquivo phpinfo.php

http://IP-DO-SEU-SERVIDOR/phpinfo.php

Se der tudo certo, abrirá a págida do PHP5.

Instalação do Mysql 5

# cd /usr/ports/databases/mysql55-server 

# make install clean

# echo "mysql_enable=YES" >> /etc/rc.conf

# service mysql-server start

Troque a senha do mysql, por padrão é "em branco".

# mysqladmin -u root password 'nova_senha'

Feito, com o seu 'FAMP' está OK.

abraço.