Instalación de Apache y PHP5:
$ sudo apt-get install apache2
$ sudo apt-get install php5
$ sudo apt-get install libapache2-mod-php5
$ sudo /etc/init.d/apache2 restart
Para arrancar, parar y rearrancar Apache:
$ sudo /etc/init.d/apache2 start
$ sudo /etc/init.d/apache2 stop
$ sudo /etc/init.d/apache2 restart
Adicionalmente, se pueden instalar extensiones o módulos pdo, con lo que podremos añadir funcionalidades a php, tales como acceder a bases de datos, internacionalización, encriptación, json, etc.
$ sudo apt-get install php5-dev
$ sudo apt-get install php5-mysql
$ sudo apt-get install php5-pgsql
$ sudo apt-get install php5-sqlite
$ sudo apt-get install php5-intl
$ sudo apt-get install php5-mcrypt
$ sudo apt-get install php5-gd
$ sudo apt-get install php5-curl
$ sudo apt-get install php5-json
Para conocer los módulos PHP instalados con apt-get:
$ dpkg --list | grep php
Para ver la versión de PHP:
$ php -v
Para ver la información completa de la configuración de PHP:
$ php -i
Para ver los módulos instalados con PHP:
$ php -m
Para verificar que Apache y PHP están configurados bien, crear un archivo info.php en /var/www (o en el directorio html por defecto de Apache):
<?phpAbrir un navegador y escribir la url: http://localhost/info.php. Debería aparecer la siguiente pantalla con toda la información de nuestra instalación de PHP:
phpinfo();
?>