You are on page 1of 4

ANEXO

instalar LAMP en Ubuntu 14.04 LTS, paso a paso

Introduccin

LAMP, es el stack ms utilizado como entorno de desarrollo para programar aplicaciones. El trmino es actualmente el acrnimo de Linux, que representa el sistema operativo, Apache como
servidor Web. Toda la informacin guardada en MySQL y el contenido es procesado por PHP.

Paso 1. Instalar Apache


El servidor web Apache es actualmente el servidor web ms popular en el mundo, lo que hace
que sea una gran opcin por defecto para alojar un sitio web.
Podemos instalar fcilmente Apache utilizando el administrador de paquetes, apt. Un administrador de paquetes nos permite instalar software desde los repositorios mantenidos por Ubuntu.
Escribe en la terminal, los siguientes comandos:
sudo apt-get update
sudo apt-get install apache2
Desde que escribimos sudo, estas operaciones se ejecutarn con los privilegios del usuario root.
Normalmente se te solicitar que introduzcas la contrasea para llevar a cabo estas operaciones.
Despus de eso, tu servidor web est instalado.
Puedes verificar que todo sali sin problemas escribiendo la direccin local de tu servidor en el
navegador web. Normalmente cualquiera de las siguientes dos puedes utilizar para ver tu servidor web en funcin.
http://127.0.0.1
http://localhost
Para poder configurar nuestro servidor se usa la siguiente sintaxis:
sudo service apache2 [start | restart | stop | status]
Por ejemplo, para detener el servidor web Apache, debes escribir: sudo service apache stop

Paso 2. Instalar MySQL

Ahora que ya tenemos nuestro servidor web funcionando y activo, es hora de instalar MySQL.
MySQL es un gestor de base de datos. Bsicamente organizar y proveer de acceso a todas
las bases de datos donde nuestros sitios guarden informacin. De nuevo, usaremos apt para
instalar nuestro servicio. Esta vez tambin instalaremos algunos paquetes ms que nos ayudarn
que nuestros componentes se comuniquen entre ellos:
sudo apt-get install mysql-server php5-mysql
En este caso ya no utilizamos el comando sudo apt-get update. Esto es debido a que anteriormente lo aplicamos para descargar e instalar nuestro servidor Apache, y los paquetes de nuestro repositorio estn ya actualizados.
Durante la instalacin el servidor de MySQL te solicitar que elijas una contrasea para tu usuario
root. Esta es la cuenta administrativa de MySQL que contiene todos los privilegios para un usuario. Asegurate de escribir una contrasea y no la olvides.
Cuando la instalacin est finalizada es necesario realizar unas cuantas configuraciones para
que nuestro servidor MySQL est un poco ms seguro.
Primero, tenemos que decirle a MySQL cual ser la estructura del directorio donde se almacenar la informacin. Podemos hacer esto de la siguiente manera:
sudo mysql_install_db
Despus de eso, necesitaremos ejecutar un script que remueva algunos valores de acceso por
defecto a nuestras bases de datos. Escribe lo siguiente en la terminal:
sudo mysql_secure_installation
Durante la ejecucin se te preguntar la contrasea que estableciste anteriormente al usuario
root de MySQL. Despus se te solicitar si deseas cambiar la contrasea. Si quieres mantener la
misma puedes escribir n para no.
Para el resto de las preguntas bastar con teclear ENTER y la instalacin guardar los valores
por defectos para esas opciones. Esto remover los ejemplos de las bases de datos, accesos remotos, y algunas nuevas reglas que MySQL interpretar inmediatamente y realizar los cambios
correspondientes.
Al finalizar, tu servidor estar completamente instalado y configurado.
Puedes comprobar la instalacin escribiendo en la consola:
mysql -u root -p
Y listo, puedes realizar todas tus operaciones mediante la terminal para volverte un PRO de MySQL y de la propia terminal. No olvides que todos los comandos de mysql se cierran con un ; al
final de cada sentencia. Para salir de la terminal de MySQl escribe exit; seguido de ENTER.

Paso 3. Instalar PHP

PHP es el lenguaje de programacin que nos ayudar a realizar los sitios web. Puede ejecutar
scripts, conectarse a la base de datos MySQL y procesar todo nuestro contenido del lado del
servidor.
Haremos uso una vez ms del paquete apt para instalar todas las librerias correspondientes.
sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Paso 4. Dar preferencia al archivo index.php


En la mayora de los casos ser mejor modificar la manera en que Apache busca la direccin de
algn directorio solicitado. Normalmente, si un usuario solicita un directorio al servidor, lo primero
que har Apache es buscar un archivo de nombre index.html. Tenemos que decirle a Apache
que estamos interesador en que primero busque los archivos index.php.
Para hacer esto, escribimos en la terminal lo siguiente.
sudo gedit /etc/apache2/mods-enabled/dir.conf
Moveremos la posicion de index.php hasta la primera
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
Guardaremos el archivo y reiniciaremos el servidor Apache para que aplique esos cambios a la
configuracin.
sudo service apache2 restart
Para revisar que todo sali correctamente realizaremos un pequeo TEST a nuestro servidor web.
Escribiremos un archivo de nombre info.php. En Ubuntu 14.04, el directorio est localizado en /
var/www/html/. As que ah ser donde lo crearemos:
sudo nano /var/www/html/info.php
Se crear un archivo en blanco, y dentro escribiremos cdigo PHP:
<?php
echo phpinfo();
?>
y guardamos el archivo.

Para finalizar comprobaremos que php esta correctamente intalado abriendo la pagina que
hemos creado con el navegador.

si podemos visualizar la configuracin de php es que lo tenemos instalado correctamente.

Fuente: https://styde.net/como-instalar-lamp-en-ubuntu-linux/