Instalando LAMP
por adminInstalar Apache
Lo primero que haremos sera instalar apache
1. Abrimos un Terminal (Aplicaciones > Acesorios > Terminal).
2. Copia/Pega el siguiente codigo en la Terminal y pulsa enter:
sudo apt-get install apache2
3. La Terminal preguntara por la password del root y comenzara la instalacion de Apache.
Probando Apache
Para estar seguros de que todo se instalo correctamente probaremos nuestro apache
1. Abrimos un navegador e introducimos la siguiente URL:
http://localhost/ (tambien vale nuestro nombre de host o IP)
Veras un directorio llamado apache2-default/. Abrelo y veras un mensaje que dice “It works!” , es decir, funciona!
Instalar PHP
En este apartado instalaremos PHP 5.
1. Abre de nuevo un terminal2. Copia/Pega el siguiente codigo en la Terminal y pulsa enter:
sudo apt-get install php5 libapache2-mod-php5
2. Para que nuestro Apache pueda ejecutar paginas en PHP debera ser reiniciado, para reiniciar usamos el comando:
sudo /etc/init.d/apache2 restart
Probando PHP
Para asegurarnos que nuestro Apache ejecuta paginas con codigo PHP haremos una prueba
1. En un terminal copiamos y pegamos la siguiete linea
sudo gedit /var/www/testphp.php
Esto abrira un editor con el archivo phptest.php.
2. Copiamos y pegamos en dicho archivo el siguiete codigo:
3. Salvamos y cerramos el archivo.
4. Abrimos de nuevo un navegador y metemos esta direccion:
http://localhost/testphp.php
La pagina obtenida debe parecer algo asi:

Instalar MySQL
Para finalizar instalaremos MySQL.
1. Abrimos el terminal y escribimos:
sudo apt-get install mysql-server
2 (opcional).Para que otros ordenadores en la red vean el servidor, deberas editar el “Bind Address”. Abriremos el archivo my.cnf
gksudo gedit /etc/mysql/my.cnf
Cambiamos la linea
bind-address = 127.0.0.1
quitamos la direccion 127.0.0.1 por nuestra IP de red local.
3. Aqui comenzamos con lo mas “complicado”. Escribimos lo siguiente en el Terminal:
mysql -u root
Despues introducimos la siguiente linea:
mysql> SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(‘yourpassword’);
(Aqui pondremos una contraseña de root para el servidor MySQL.)
4. Ahora vamos a instalar un programa en php llamado phpMyAdmin el cual nos ayudara a administrar nuestras bases de datos desde un navegador. Introducimos la siguiente linea:
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Una vez hecho esto lo siguiete sera configurar PHP para que funcione con MySQL. Editaremos el archivo php.ini. Lo abriremos con el siguiete comando en la terminal:
gksudo gedit /etc/php5/apache2/php.ini
Quitamos el punto y coma a la siguiente linea:
;extension=mysql.so
La cual quedara asi:
extension=mysql.so
Volvemos a reiniciar Apache y listo
sudo /etc/init.d/apache2 restart
Para configurar correctamente phpMyAdmin, lee este articulo