Cómo instalar LAMP en Ubuntu 8.04

// Abril 30th, 2008 // desarrollo web, linux

apache.jpg

Instalar LAMP (Linux Apache MySQL PHP) en tu máquina con Ubuntu no podría ser más fácil.

Con esta guía aprenderás cómo hacerlo en unos cuantos minutos. El procedimiento se divide en tres partes: Instalar y probar Apache, después PHP y finalmente MySQL.

Comencemos con Apache

En tu terminal (Aplicaciones → Accesorios → Terminal) teclea:

1
sudo apt-get install apache2

Listo, ya tienes instalado Apache 2 en tu máquina.

Por lo regular después de la instalación el servidor web será iniciado automáticamente, pero si necesitas iniciarlo de manera manual teclea esto en tu terminal:

1
sudo /etc/init.d/apache2 start

Si por alguna razón necesitas detener el servicio, escribe en tu terminal:

1
sudo /etc/init.d/apache2 stop

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

Si todo resultó bien, debes ver una página 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:

1
sudo apt-get install php5 libapache2-mod-php5

Reinicia Apache con:

1
sudo /etc/init.d/apache2 restart

Terminamos con PHP. :D

Para probar que se haya instalado correctamente vamos a crear un pequeño script en PHP. Escribe en tu terminal:

1
sudo gedit /var/www/test.php

Ponle este contenido y guárdalo:

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

Para ejecutar el script ve a esta dirección: http://localhost/test.php — debes ver una página con información sobre tu instalación de PHP.

66% concluido, continuemos con MySQL

De nuevo, escribe en tu terminal:

1
sudo apt-get install mysql-server

Para otras aplicaciones es posible que necesites instalar estos otros paquetes (por ejemplo para instalar la gema de mysql en RubyGems).

1
sudo apt-get install mysql-client mysql-admin mysql-query-browser libmysqlclient15-dev

Probemos si todo funciona correctamente:

1
mysql -uroot -pxxx

Donde xxx es la contraseña que ingresaste durante la instalación de MySQL.

Si deseas cambiar la contraseña de la cuenta root, ejecuta el siguiente comando después de ingresar a MySQL:

1
SET PASSWORD FOR ‘root’@'localhost’ = PASSWORD(’yyy’);

Sustituye yyy por tu nueva contraseña.

Esto es opcional

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 dirección IP.

Si hiciste algún cambio en my.cnf reinicia MySQL con:

1
sudo /etc/init.d/mysql restart

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

Misceláneos

phpMyAdmin

phpMyAdmin es un administrador gráfico para MySQL, yo lo uso con frecuencia. Para instalarlo teclea en tu terminal:

1
sudo apt-get install phpmyadmin

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

No olvides presionar la barra espaciadora en la pantalla de configuración para seleccionar a Apache2 como el servidor web que deseamos configurar automáticamente.

gd library

Si deseas soporte para generación y manipulación de gráficos en PHP, escribe en tu terminal:

1
sudo apt-get install php5-gd

SSL en Apache 2

Para activar el módulo SSL (Secure Socket Layer) en Apache 2, ingresa en tu terminal:

1
sudo a2enmod ssl

Reinicia Apache con:

1
sudo /etc/init.d/apache2 restart

Referencia

Installing LAMP on Ubuntu 7.10 (Linux,Apache,MySQL,PHP)

90 Responses to “Cómo instalar LAMP en Ubuntu 8.04”

  1. sagarmata SPAIN Linux Mozilla Firefox 3.0.1 says:

    Benas, todo el tutorias muy bien sin problemas (MUY BUEN MANUAL) pero al instalar el phpmyadmin me die lo siguiente:

    Configurando phpmyadmin (4:2.11.3-1ubuntu1.1) …
    invoke-rc.d: unknown initscript, /etc/init.d/apache not found.
    y no paso de eso, no me crea la carpeta phpmyadmin en /var/www ni na.

    alguna solucion?

    Un Saludo

  2. JoseKont GUATEMALA Ubuntu Linux Mozilla Firefox 3.0.3 says:

    Ufff, excelente tutorial amigo, muchas gracias! ahora a crear scripts utiles en PHP!

    Saludos!

  3. JoseKont GUATEMALA Ubuntu Linux Mozilla Firefox 3.0.3 says:

    Que tal:
    Estuve leyendo los comentarios y me he dado cuenta que muchos hemos tenido problemas para que nos funcione correctamente el administrador Gráfico PhpMyAdmin, la solución es fácil, solo hay que crear un enlace simbólico, para los que no sepan el código es el siguiente:

    sudo ln -s /usr/share/phpmyadmin /var/www/

    Saludos!

  4. Lobo tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.3 says:

    @JoseKont:
    Muchas gracias por el dato. Saludos!

    @sagarmata:
    Ni idea. :(

    @Master:
    Prueba la solución de JoseKont

  5. latinlastre MEXICO Windows Vista Internet Explorer 7.0 says:

    Exelente tutorial. me preguntaba si no tienes un tutorial para gestionar las dns con Ubuntu 8.04

  6. Antonio MEXICO Ubuntu Linux Mozilla Firefox 3.0.3 says:

    muchas gracias es de verdad muy util
    a este tutorial devo aver pasado prog web

  7. Lobo tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.3 says:

    @latinlastre:
    Desgraciadamente aún no me ha tocado meterme a la administración de DNS, pero si me llega a tocar, no dudes en que sacaré un tutorial de ello. :)

    @Antonio:
    Por nada. ;)

  8. Dante ARGENTINA Linux Mozilla Firefox 3.0 says:

    Excelente soy nuevo en esto, es más hoy instale por primera vez un ubuntu y estoy tratando de aprender con ayudas como la tuya, gracias

  9. Gracias por el manualito!!!
    Perfecto y funcionado LAMP!!!

  10. Lobo tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.3 says:

    @Dante, @Juan José RUEDA CABALLERO:
    Por nada, que bueno que les haya servido. :)

  11. yamil ARGENTINA Ubuntu Linux Mozilla Firefox 3.0.3 says:

    Estoy haciendo un curso de LAMP en mi facultar UNER (Arg) y este material es MUY BUENO. Me sirvio mucho
    Gracias

  12. Rolando CHILE Windows XP Mozilla Firefox 2.0.0.17 says:

    Muchas gracias por este tutorial, es justo lo que necesitaba.

    ¡¡GRACIAS!!

  13. alex VENEZUELA Ubuntu Linux Mozilla Firefox 3.0.3 says:

    Hola a todos y todas y felicitaciones por tan exelente tutorial lamentablemente no he podido funcionar el phpmyadmin he seguido todos los consejos pero no hay manera si pueden darme una mano lo agradeceria

  14. alex VENEZUELA Ubuntu Linux Mozilla Firefox 3.0.3 says:

    esto es lo que sale “The requested URL /phpmyadmin was not found on this server. Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch Server at localhost Port 80″ en verdad estoy trancado en esto de antemano muy agradecido

  15. alex VENEZUELA Ubuntu Linux Mozilla Firefox 3.0.3 says:

    Saludos todavia tengo problemas con phpmyadmin sigue saliendo este mensaje “The requested URL /phpmyadmin was not found on this server. Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch Server at localhost Port 80″ si alguien me puede ayudar lo agradeceria

  16. Lobo tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.3 says:

    @alex:
    Lee la solución que puso JoseKont.

    Saludos!

  17. Angelblack VENEZUELA Ubuntu Linux Mozilla Firefox 3.0.3 says:

    hola que tal soy nuevo en esto y quiero darte la gracia y decirte esta muy buena tu guia pero tengo una duda como hago para hacer correr la paginas editadas en dreamweverte agradeceria la qyuda

  18. JP CHILE Linux Mozilla Firefox 3.0b5 says:

    Oye me dice que me instalo el phpMyAdmin pero al correrlo no aparece en el browser como lo puede ver gracias y felicitaciones por el tutorial rebueno

  19. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.3 says:

    @Angelblack:
    Después de editarlas en el Dreamweaver cólocalas en tu carpeta /var/www. Suponiendo que tu archivo HTML se llama prueba.html, ahora la puedes ver desde tu navegador en la dirección:
    http://localhost/prueba.html.

    @JP:
    Lee el comentario de JoseKont.

  20. [...] Cómo instalar LAMP en Ubuntu 8.04 Cómo instalar LAMP en Ubuntu 8.04 por Lobo Tuerto [...]

  21. [...] Cómo instalar LAMP en Ubuntu 8.04 Cómo instalar LAMP en Ubuntu 8.04 por Lobo Tuerto [...]

  22. Geecko MEXICO Ubuntu Linux Mozilla Firefox 3.0.4 says:

    Hola amigo muy bueno tu tutorial, solo una preguntilla si no es molestia, en algunos script me pide tener instalado el Ioncube…

    Tu sabes como instalarlo en ubuntu…

    gracias amigo de antemano me gusto mucho tututo y jala muy bien….

    Saludos…

  23. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.4 says:

    @Geecko:

    ¿Podrías copiar y pegar aquí el mensaje de error completo?

  24. Carlos PERU Ubuntu Linux Mozilla Firefox 3.0.4 says:

    muy bueno el tutorial, tuve un par de problemas con el phpmyadmin pero dándole una leída a las respuestas lo pude solucionar.
    gracias.

  25. [...] Referencia: lobo_tuerto [...]

  26. Rbn SPAIN Linux Mozilla Firefox 3.0.5 says:

    Si, después de haber seguido todo el tutorial con sus problemas y sus soluciones también me apunto al listado de Felicitaciones por el tuto.
    Gracias

  27. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.5 says:

    @Carlos y @Rbn:
    Por nada. :)

  28. Rastunix PERU Ubuntu Linux Mozilla Firefox 3.0.4 says:

    bredda ..uno de lomejores tutoriales…mas detalado y especifico no puede ser … jeje

    saludos para la gente linuxera….

  29. jhosue790 BOLIVIA Windows XP Internet Explorer 6.0 says:

    Un saludo para lobo Tuerto ,el tutorial es muy bueno y funciona muy bien con el modulo Apache2,php5,mysql
    pero para ir mas alla tengo una duda:
    En Windows se realiza el siguiente procedimiento para añadir en el httpd.conf un directorio alias en el
    cual yo tambien guardo misproyectos y es el siguiente ;

    Alias /librophp/ “C:/emphp100/”

    Options Indexes

    luego tenia que guardar y reiniciar el servidor Apache y todo bien.
    Ahora
    ¿como se realizaría el mismo trabajo en mi Apache2 de ubuntu 8.04 o que archivos tengo que modificar ,
    añadir, etc?
    **********

  30. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.5 says:

    @Rastunix & @neodraks:
    ¡Saludos y gracias!

    @jhosue790:
    Debes editar el archivo /etc/apache2/apache2.conf.
    ¡Saludos!

  31. jhosue790 BOLIVIA Windows XP Internet Explorer 6.0 says:

    que tal recibi tu respuesta la voy a poner en practica, pero encontre otra solucion haciendo lo siguiente creo un a carpeta donde guardo mi proyecto :
    sudo mkdir miproyecto /var/www/
    y ya puedo mi proyecto indexado y listo paara ser visto desde localhost graciaas en otra mas consultas………

  32. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.6 says:

    @jhosue790:
    Ah, claro, ese es el directorio raíz web por defecto en una máquina con Ubuntu a la cual le pones LAMP.

    De esa forma cualquier directorio que pongas “debajo” de él, estará automáticamente accesible desde tu servidor web.

    Saludos!

  33. jhosue790 BOLIVIA Windows XP Internet Explorer 6.0 says:

    tienes algunos consejos para instalar sunjava6 tengo problemas y conflictos con algunos archivos

  34. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.7 says:

    Yo no he tenido problemas instalando el SDK de Java. ¿Qué tipo de conflictos tienes?

  35. Carlitros SPAIN Ubuntu Linux Mozilla Firefox 3.0.8 says:

    Mil gracias !!, Acabo de migrar a Linux desde Windows, y cada vez estoy más contento con la cantidad de info y de ayudas que hay por la web. La tuya a venido que ni pintada y siguiendo paso a paso el tutorial sin problemas.

    Muchas gracias.

  36. lobo_tuerto MEXICO Windows XP Mozilla Firefox 3.0.8 says:

    @Carlitros:
    Por nada, que gusto que te haya servido y bienvenido al mundo Linux. :)

  37. AEO CHILE Ubuntu Linux Mozilla Firefox 3.0.8 says:

    oeee gracias por el tuto me sirvio millones :D

    muyyyyyyyyyyy agradecido

  38. jhosue790 BOLIVIA Windows XP Internet Explorer 6.0 says:

    que tal amigo lobotuerto aqui nomas yo volviendo de nuevo al ubuntu 8.04 quiero profundizar mas la parte de red y de administracion del sistema que referencia o trucos me puedes dar encuanto al manejo de los procesos y todas esas cosas para hacer mas eficiente mi terminal te escribire mas seguido tus consejos son buenos nos vemos

  39. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.11 says:

    De entrada podrías actualizarte al Ubuntu 9.04, me parece está mucho mejor que el 8.04. Más rápido y más bonito jeje. ;)

    ¡Saludos!

Leave a Reply

FireStats icon Con la potencia de FireStats