En esta entrada veremos cómo instalar Apache 2 y PHP en Ubuntu 16.04 y derivados.
En concreto, Apache 2.4 y PHP 7.0, incluidos en los repositorios de Ubuntu.
Instalación
Sencillo, usaremos ‘apt’ para instalar tanto Apache como PHP.
Como hacemos habitualmente, abriremos un terminal como root o bien añadimos «sudo» delante de todas las sentencias.
Apache
apt install -y apache2
Con esto es suficiente para tener Apache en marcha.
Por defecto quedará arrancado y funcionando; si no es así, utilizaremos systemctl para arrancarlo.
Arranque
systemctl start apache2
Parada
systemctl stop apache2
Arranque automático al inicio
Activado
systemctl enable apache2
Desactivado
systemctl disable apache2
Comprueba la instalación de Apache
Para hacer un pequeño test en el momento, podemos utilizar un navegador de linea de comando, como links.
Si no lo tienes instalado, ya sabes, sencillo:
apt install -y links
Tras instalarlo tecleamos:
links http://localhost
En la siguiente imagen vemos la página de bienvenida que apache muestra tras la instalación.
PHP
Para instalar PHP mismo proceso usando apt.
apt install -y php libapache2-mod-php
Aunque las instalaciones de PHP dependen más del producto que queremos poner en marcha, ya que hay multitud de librerías necesarias que no se instalan por defecto.
Dependiencias de WordPress
Por ejemplo, para una instalación wordpress necesitaremos estos paquetes además de los anteriormente instalados.
apt-get install -y php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc php-mysql
Por lo tanto, revisa los requisitos del producto para asegurarte de que instalas todas las librerías PHP que necesitas.