====== LAMP (Linux Apache MySQL PHP) - Debian 7 ======
Pacotes necessários
root@web-server:~# apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-curl php5-gd php5-intl php5-xmlrpc php5-mysql php-pear
O PHP5 é ativado por padrão durante a instalação do módulo.
root@web-server:~# apachectl -M | grep php
php5_module (shared)
Syntax OK
root@web-server:~# ls -lh /etc/apache2/mods-enabled | grep php
lrwxrwxrwx 1 root root 27 Jul 7 17:03 php5.conf -> ../mods-available/php5.conf
lrwxrwxrwx 1 root root 27 Jul 7 17:03 php5.load -> ../mods-available/php5.load
==== Configurando o PHP ====
root@web-server:~# vim /etc/php5/apache2/php.ini
[...]
post_max_size = 16M
[...]
upload_max_filesize = 100M
[...]
root@web-server:~# echo "extension = gd.so" | tee --append /etc/php5/apache2/php.ini
root@web-server:~# echo "extension = mysql.so" | tee --append /etc/php5/apache2/php.ini
root@web-server:~# service apache2 restart
[ ok ] Restarting web server: apache2 ... waiting .
Testando o PHP
root@web-server:~# echo " phpinfo() ?>" > /var/www/index.php
root@web-server:~# apt-get install links2
root@web-server:~# links2 exemplo.org/index.php