Abrimos nuestra terminal y escribimos los primeros comandos
sudo apt -get update
sudo apt -get install apache2
Terminando la instalación ingresamos al navegador y escribimos localhost y nos aparecerá lo siguiente:
Esto nos da a entender que nuestro servidor web se ha instalado correctamente
Luego de haber configurado el servidor web, configuraremos el SGBD. Escribimos el comando
sudo apt-get install mysql-server-php5 mysql
En primer lugar, tenemos que decirle a MySQL que tiene que crear su propia base de datos para la estructura del directorio donde se almacenará la información. Puedes hacer esto escribiendo:
sudo mysql install alumnos
Después, debemos ejecutar un simple script de seguridad que elimine algunas configuraciones peligrosas por defecto y bloquear el acceso a nuestro sistema de base de datos un poco. Inicia el script interactivo ejecutando:
sudo mysql secure installation
Una vez instalado el apache y el MySQL procedemos a instalar lo que viene siendo PHP.
Para instalarlo escribimos lo siguiente en la terminal
sudo apt-get install libapache2-mod-php5 php5 php5-mcrypt
Lo que vamos a hacer Apache busque un archivo index.php primero.
Para ello, escribe este comando para abrir el archivo dir.conf en un editor de texto con privilegios de root:
sudo gedit /etc/apache2/mods-enabled/dir.conf
Nos abrirá un archivo con el gedit y modificaremos la linea de:
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
Por la de:
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
Guardamos los cambios y salimos de la aplicación.
Después de esto, tenemos que reiniciar el servidor web Apache para que nuestros cambios sean reconocidos. Puedes hacerlo hacerlo ejecutando esto:
sudo service apache2 restart
Por ultimo probaremos el procesador de PHP en el servidor Web
Escribimos sudo nano /var/www/html/info.php
Nos aparecerá algo como lo siguiente:
Lo modificaremos y lo dejaremos de la siguiente manera:
<?php
Phpinfo():
Echo “HELLO WORD”;
Echo “\n”;
?>
Luego nos dirigimos al navegador y escribimos lo siguiente:
y finalmente obtendremos lo que viene siendo la prueba de funcionamiento del PHP.