Introducción
En este How-To, estamos instalando un servidor LAMP usando Ubuntu 12.04. LAMP es una de las configuraciones de servidor web más extendidas y fáciles de instalar que existen. Consta de 4 elementos; Linux (en este caso Ubuntu), Apache, MySQL y PHP.
Requisitos
Un servidor con Ubuntu 12.04 instalado. ¿Necesitas un servidor? Atlantic.net ofrece servicios de alojamiento VPS.
Instalación de LAMP en Ubuntu 12.04
Antes de instalar Apache, debemos asegurarnos de que nuestro sistema esté actualizado, ejecutando el siguiente comando:
sudo apt-get update
Instalación de Apache en Ubuntu 12.04
Apache es el servidor web; su trabajo es servir páginas web a sus clientes cuando las soliciten. Instale Apache ejecutando el siguiente comando:
sudo apt-get install apache2
Cuando se pregunta "¿Quieres continuar?" presiona Y
y luego Enter
.
Verifique que Apache se esté ejecutando ejecutando el siguiente comando:
service apache2 status
Después de la instalación, Apache crea una página web predeterminada que se puede ver yendo a la dirección IP de su servidor.
Si no conoce la dirección IP de su servidor, puede ejecutar el siguiente comando:
ifconfig
Debería obtener una salida similar a la siguiente. Debe mirar junto a donde dice "inet addr" para su dirección IP.
Un ejemplo de ifconfig que muestra la dirección IP 192.168.100.10
En nuestro caso, colocaríamos http://192.168.100.10 en la barra de direcciones de su navegador y obtendríamos la siguiente página:
La página predeterminada de Apache en Ubuntu 12.04
Instalación de MySQL en Ubuntu 12.04
MySQL es un sistema de base de datos de relaciones, su trabajo es almacenar datos dentro de bases de datos, tablas y registros. Puede instalar MySQL con el siguiente comando:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Durante la instalación, cuando se pregunta "¿Desea continuar?" presiona Y
y luego Enter
. Luego le pedirá que ingrese una contraseña de root de MySQL. Debe establecer una contraseña segura de su elección.
Agregue una contraseña segura de su elección y presione Entrar
Una vez que ingrese su contraseña de MySQL, se le pedirá que la vuelva a ingresar.
Vuelva a ingresar la contraseña que estableció antes
mysql_secure_installation
Le hará una serie de preguntas Escriba N
para cambiar la contraseña de root ya que la acaba de configurar, y lo más probable es que desee presionar Y
para el
descansar.
Un ejemplo de cómo se ve mysql_secure_installation
Verifique que MySQL se esté ejecutando con el siguiente comando:
service mysql status
Instalación de PHP en Ubuntu 12.04
PHP es el lenguaje de secuencias de comandos, su trabajo es interrumpir el código y producir resultados. Instale PHP con el siguiente comando:
apt-get install php5 libapache2-mod-php5
Cuando se pregunta "¿Quieres continuar?" presiona Y
y luego Enter
.
Vamos a crear un archivo de prueba PHP llamado info.php en /var/www/. Para este tutorial vamos a lograr esto usando Nano, ejecutando el siguiente comando:
nano /var/www/info.php
Inserte el siguiente código en el editor de texto:
<?php phpinfo(); ?>
Guarde el archivo presionando Ctrl + X
luego presiona Y
y luego Enter
.
Ya que instalamos PHP, necesitamos reiniciar Apache para que los cambios surtan efecto:
service apache2 restart
Ahora puede probar su archivo info.php utilizando el siguiente enlace a continuación, actualizado con su dirección IP.
http://tudirección/info.php
El resultado del archivo php.info que creaste.
Ahora que verificó que PHP está funcionando, es una buena idea eliminar el archivo info.php, ya que los piratas informáticos pueden usarlo para planear ataques contra usted usando esta información. Elimínelo con el siguiente comando:
sudo rm /var/www/info.php
¡Felicidades! Sobre la instalación de LAMP en su servidor Ubuntu 12.04. Gracias por seguir este tutorial, vuelva a consultar para obtener más actualizaciones. Si está ejecutando una versión más reciente de Ubuntu, consulte nuestros útiles procedimientos para Ubuntu 14.04, Ubuntu 15.04 y Ubuntu 16.04.