Para instalar LAMP en Ubuntu, actualizaremos los repositorios, instalaremos el servidor Apache, el motor de bases de datos Mysql, y Php, a la par que iremos personalizando algunos ajustes necesarios.
Actualizar Ubuntu
En una instalación limpia de Ubuntu actualizamos el repositorio:
sudo apt-get update sudo apt-get upgrade
Instalación de Apache y Mysql
Luego instalamos apache, seguido de mysql
sudo apt-get install apache2 sudo apt-get install mysql-server php5-mysql
Durante el proceso de instalación de mysql le solicitara la clave root la cual debe ser una que no debe olvidar. Después de esto ya tenemos LAMP instalado, sin embargo necesitamos configurar una mejor seguridad de la base de datos para prevenir accesos no autorizados.
sudo mysql_install_db sudo mysql_secure_installation
Los siguientes comandos permite que corra un script para remover los accesos por defecto y ajustar la seguridad de la base de datos. Puede dejar los valores por defecto o personalizarlo según lo vea conveniente.
Instalación de Php
Para instalar php y sus principales complementos ejecutamos lo siguiente
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
Luego de este paso, necesitamos realizar algunos ajustes para que nuestra configuración sea la óptima. Por ejemplo, el servidor prioriza el archivo index.html como archivo principal, pero puede ser que nuestro archivo principal sea index.php. Por ello hacemos lo siguiente:
sudo nano /etc/apache2/mods-enabled/dir.conf //Veremos algo como esto: DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm //Movemos index.php al inicio hasta obtener algo como: DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm //Reiniciamos Apache sudo service apache2 restart
Para la elaboración de la presente guía se tomó como referencia la siguiente publicación: Cómo instalar LAMP en Ubuntu 14.04 LTS, paso a paso, donde se explica a detalle todo lo revisado en el presente artículo.