Вы находитесь на странице: 1из 4

Cmo instalar LAMP en Ubuntu 12.

10
19 respuestas

Instalar LAMP (Linux Apache MySQL PHP) en tu mquina Ubuntu no podra ser ms fcil.
Con esta gua aprenders cmo hacerlo en unos cuantos minutos. El procedimiento se divide
en tres partes: Instalar y probar Apache, despus dar soporte para PHP y finalmente instalar
el manejador de base de datos MySQL.

Comencemos con Apache


Abre una terminal y teclea:
sudo apt-get install apache2

Listo, ya tienes instalado Apache 2 en tu mquina.


Por lo regular, despus de la instalacin el servidor web ser iniciado automticamente, pero si
necesitas iniciarlo de manera manual teclea esto en tu terminal:
sudo /etc/init.d/apache2 start

Si por alguna razn necesitas detener el servicio, escribe en tu terminal:


sudo /etc/init.d/apache2 stop

El directorio donde se almacenan tus documentos web es: /var/www


Si todo result bien, debes ver una pgina web ordinaria al escribir http://localhost en la barra
de direcciones de tu navegador.

Hemos terminado con Apache, ahora a la conquista de PHP


Escribe en tu terminal:
sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-mysql

Reinicia Apache con:


sudo /etc/init.d/apache2 restart

Terminamos con PHP.


Para probar que se haya instalado correctamente vamos a crear un pequeo script en PHP.
Escribe en tu terminal:
sudo gedit /var/www/test.php

Ponle este contenido y gurdalo:


1 <?php
2
phpinfo();
3 ?>

Para ejecutar el script ve a esta direccin: http://localhost/test.php debes ver una pgina
con informacin sobre tu instalacin de PHP.

66% concluido, continuemos con MySQL


De nuevo, escribe en tu terminal:
sudo apt-get install mysql-server mysql-client libmysqlclient-dev

Probemos si todo funciona correctamente:


mysql -uroot -pxxx

Donde xxx es la contrasea que ingresaste durante la instalacin de MySQL.


Si deseas cambiar la contrasea de la cuenta root, ejecuta el siguiente comando despus de
ingresar a MySQL:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yyy');

Sustituye yyy por tu nueva contrasea.

Acceso remoto a la base de datos


Si quieres acceder a MySQL por medio de scripts remotos (es decir, no albergados en tu
propio servidor) debes editar el bind-address en /etc/mysql/my.cnf y reemplazar el valor que
trae por defecto (127.0.0.1) por tu direccin IP.

Si hiciste algn cambio en my.cnf reinicia MySQL con:


sudo /etc/init.d/mysql restart

Felicidades, tu sistema LAMP est instalado y listo para utilizarse.

Miscelneos
phpMyAdmin
phpMyAdmin es un administrador grfico para MySQL, yo lo uso usaba con frecuencia. Para
instalarlo teclea en tu terminal:
sudo apt-get install phpmyadmin

Para acceder a l visita: http://localhost/phpmyadmin


No olvides presionar la barra espaciadora en la pantalla de configuracin para seleccionar
aApache2 como el servidor web que deseamos configurar automticamente.
Si no puedes acceder al phpmyadmin (como algunos usuarios han mencionado en los
comentarios), intenta crear un enlace simblico en la carpeta www, as:
sudo ln -s /usr/share/phpmyadmin /var/www/

gd library
Si deseas soporte para generacin y manipulacin de grficos en PHP, escribe en tu terminal:
sudo apt-get install php5-gd

SSL en Apache 2
Para activar el mdulo SSL (Secure Socket Layer) en Apache 2, ingresa en tu terminal:
sudo a2enmod ssl

Reinicia Apache con:

sudo /etc/init.d/apache2 restart

Вам также может понравиться