Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Instalar LAMP en Ubuntu 10.10

Sí, quizás muchos de vosotros lo habréis hecho con anterioridad y ya sabréis que LAMP es el acrónimo de Linux Apache MySQL PHP; pero la realidad es que tras instalar la nueva versión de Ubuntu, la 10.10, parece que el selector de paquetes por tareas del gestor de paquetes Synaptic ahora no existe, y tenemos que instalarlo manualmente.

La tarea es bien sencilla, desde un terminal, instalamos el paquete tasksel, el mismo que utiliza Synaptic internamente para realizar esta tarea:

ahornero@6581-D:~$ sudo apt-get install tasksel

Y lanzamos la herramienta, ya sea directamente desde la consola con el binario tasksel (que invoca internamente a APT) o a través de Synaptic, aquí lo veremos con la primera opción que es más directa:

ahornero@6581-D:~$ sudo tasksel

Seleccionamos la tarea LAMP, que se encargará automáticamente de instalarnos todos los paquetes y dependencias necesarias:

y luego no solicitará un contraseña para el administrador de la base de datos:

Para comprobar que todo ha ido bien, crearemos un fichero test.php en el directorio /var/www/, que es donde por defecto se alojará nuestra web.

cambiamos los permisos del directorio fijándonos como propietario,

ahornero@6581-D:~$ cd /var/www/
ahornero@6581-D:/var/www$ sudo chown -R ahornero .
[sudo] password for ahornero: *******

ahora creamos el fichero test.php e incluimos la siguiente línea,

ahornero@6581-D:/var/www$ nano test.php

reiniciamos el servidor Web

ahornero@6581-D:~$ sudo /etc/init.d/apache2  restart
* Restarting web server apache2 … waiting [ OK ]

y voilà! Debería de funcionar como se muestra en la siguiente imagen desde el navegador:

Espero que te haya sido de gran ayuda, ¿has tenido algún problema?

  • Pingback: Bitacoras.com()

  • Pingback: Tweets that mention Instalar LAMP en Ubuntu 10.10 | Linux Hispano -- Topsy.com()

  • Hola, que bueno saber eso, haz intentado instalar cada una de las herramientas que utiliza LAMP? es decir, php, mysql, apache, phpmyadmin, por separado? yo he tenido problemas para poder instalar el phpmyadmin por separado en esta versión de ubuntu.

    Si sabes, gracias. y espero respuesta jeje 🙂

  • Martha

    cuando coloco sudo tasksel solo me da opcion de instalar Cloud computing: Walrus storage service, como hago para que me aparezca LAMP?????????????????

  • neogzuz

    cerre la instalacion porque se trabo en el 78 y al querer correr nuevamente me dice esto

    ~$ sudo tasksel
    debconf: DbDriver “config”: /var/cache/debconf/config.dat is locked by another process: Recurso temporalmente no disponible
    tasksel: debconf failed to run

  • Mario Castillo

    Diego,
    Podes instalar netbeans por el <>. este IDE en la pestaña servicios, es capaz de conectarse a mysql.

  • Julio

    Estimado, me queda la duda en la siguiente línea:

    ahora creamos el fichero test.php e incluimos la siguiente línea,

    ahornero@6581-D:/var/www$ nano test.php

    Según veo, indica poner algo dentro del fichero una línea, pero cual?… parece que te saltaste ese paso. Gracias.

  • Julio

    Bueno, olvida el comentario…. en otra web encontré la línea que faltaba, era:

    Gracias de igual modo.
    Saludos.

  • canan

    Saludos

    puedo instalar phpmyadmin por separado y si lo hago se sincroniza automaticamente con el LAMP… y si no , sera por consola el uso de mysql ?

  • Ismael

    Hola, he seguido vuestros pasos, pero… así instalamos también phpmyadmin? cómo se accede para su uso y gestión?

  • Excelente colega, anduvo a la perfeccion, estaria bueno que el ejemplo de test.php directamente sea un echo “Hola Mundo!”; igualmente muy bueno todo el tutorial, me fue de mucha ayuda. Saludos

  • DomingoU

    Hola, que bueno que publicaste amigo esta forma de instalar LAMP. La verdad es que me desconcertó muchísimo cuando busque en Sinaptic la opcion de Marcar Paquetes por Tarea y no la hallé, asi es que te pasaste!! muchas gracias. Hoy he logrado hacer todo lo que he necesitado en mi Ubuntu 10.10 y tu me ayudaste con esto amigo. Muchas gracias saludos desde Chile.

  • Pingback: Instalando LAMP con Tasksel en Ubuntu 10.10 | El Camello, el León y el niño. O la evolución del perro al lobo()

  • Muchas gracias, me había perdido porque no encontraba lo de marcar paquetes por tareas. Un saludo.

  • Me alegra saber que os sirvió.

  • Miguel A. Arenas

    Muchas Gracias Alberto,
    Sigue con estos tutoriales, que son muy utiles.
    Suerte en los examenes.

  • Saludos… como hago para ver el phpMyAdmin ahora??? escribi en la barra de direcciones: localhost/phpmyadmin y no me llevo a dicho sistema… que debo hacer???

  • jorge

    tuve un problema con la instalacion. cree el archivo test.php con el codigo

    phpinfo();

    pero cuando voy a localhost/test.php firefox intenta descargar el archivo en ves de mostrarlo. es un error de configuracion de apache? al parecer no esta procesando los scripts php.
    como soluciono esto?

  • Alejandro Q

    Exclente “How To” me gusto. saludos y muchas gracias.

  • Israel

    ¡Gracias por este mini tutorial! Para un principiante de linux como yo, fue de muchisima utilidad. Otra vez, ¡gracias!

  • Alexis

    sudo chown -R ahornero /var/www/

  • Samuel

    Quisiera saber como seleccionar LAMP, pues al posarme sobre el y presionar no se instala nada

  • javier

    Excelente tutorial, y mas facil la instalación.
    Una vez hecho se puede instalar phpmyadmin sin ningún problema desde el mismo synaptic.
    Yo lo acabo de hacer y aparece perfectamente en localhost/phpmyadmin
    Saludos.

  • jd

    buen dia no se si alguien puede ayudarme, segui los pasos pero en el explorador de primero me decia descargar archivo y luego de reiniciar el servidor apache entro pero solo me muestra en blanco y la linea que se copio, falta algo por hacer?? ayuda gracias

  • No entiendo tu problema, trata de ser más explícito.

    Un saludo.

  • jd

    solucionado revise y le di click al link:

    Pingback: Instalando LAMP con Tasksel en Ubuntu 10.10 | El Camello, el León y el niño. O la evolución del perro al lobo

    y ally esta la info que hay que ponerle, buen tutorial solo falto esas 4 lineas para que te de la info del php. pero muchas gracias x el tiempo.

    Guatemala

  • jd

    Gracias Ahornero

    te cuento que estoy usando ahora phpmyadmin soy muy nuevo en esto de echo es un proyecto de la U pero no tengo mayor informacion ni conocimiento de programacion, podrias ayudarme a saber como poder hacer un programa y abrirlo por medio de la lamp o tienes algun tutorial que puedas recomendarme para obtener alguna idea de como hacerlo, de nuevo gracias x la ayuda.

    salu2

    Guatemala

  • Pues en /var/www debes de encontrar el home de tu página. Ahí puedes incluir los archivos PHP, HTML, CSS, etc. y para lanzarlo basta con indicar localhost como URL dentro de tu navegador.

  • RoC3

    Jeje, por lo general hay veces en las que uno se emociona escribiendo algo y no da a detalle lo principal, estoy aqui para aclarar sus dudas, en cuanto a los permisos usando chown, bota errores, de prefencia les recomiendo usando el comando “cd” entrar unicamente al directorio var y desde alli usando “sudo chmod +xr www” el incoveniente que les pueda salir desaparece, en cuanto al comando nano px, xikos, si ya han instalado alguna vez un servicio asi en windows, notaran que el hace referencia al archivo phpinfo, entonces en el editor nano colocarian :

    aunque bueno esta parte uno se puede imaginar q a esto se referia, aunque veo q algunos no lo notaron..

    Eso seria hasta el momento las 2 mayores dudas que eh visto, lo demas de phpMyAdmin no eh tenido problemas eh.., usen el 10.10 px xikos, con todas las actualizaciones de sistema correspondiente y a practicar…

    Ss.

  • Pingback: Instalar LAMP en Ubuntu 11.04 | Linux Hispano()

  • Camilo

    Hola, muchas gracias por aclararnos las dudas. Pero tengo un problema, al momento de abrir el “test.php” desde firefox no me abre tal y como sale en la imagen… solo me abre la linea de codigo que escribí dentro del archivo. Claro esta que antes reinicie el apache y con el resto de los pasos no tuve problemas.
    Espero alguna respuesta.
    De antemano muchas gracias.

  • @Camilo eso sucede porque a) php no está instalado o b) está instalado pero no enlazado con Apache. Compruébalo.

  • Moss

    la linea que falta se introduce en el editor nano y es asi:

    despues de introducir ese texto presionan ctrl+o para guardar los cambios le dan enter para aceptar guardar bajo el nombre testing.php o cualquiera que les de por default y despues presionan ctrl+X para salir del editor nano y proceden a entrar a la url de “localhost/test.php”

  • Moss

    title=” “>

  • Moss

    uy no se puede poner la linea por estar en php pero es el simbolo de “menorque”?php phpinfo(); ?”mayorque” sin usar comillas

  • Bueno, la forma mas facil de provar seria:
    (considerando que ya aplicaron los permisos)
    creen un archivo vacio en /var/www/
    ponganle test.php
    abranlo con el editor de texto pongan cualquier cosa y lo guardan
    luego aqui es donde se presenta el problema que pone a descargar el archivo, eso es que se ocupa reiniciar el apache sudo /etc/init.d/apache2 restart
    luego pongan en firefox
    localhost/test.php

  • Pepe

    Tasksel destruyó mi computadora, gracias…

  • Daniel

    Bueno la forma de instalarlo sin #Taskel sería con estos comandos:

    sudo apt-get install apache #Se instala apache
    sudo apt-get install mysql-server #Se instala MySQL
    #En este proceso pide el pass para root en MySQL
    sudo apt-get install php5 libapache2-mod-php5 #Para instalar php
    sudo /etc /init.d/apache2 restart #Reiniciamos apache para que cargue el modulo de php
    cd /var/www/ #carpeta publica donde están las paginas.
    echo “” | sudo tee infophp.php
    #En la ruta 127.0.0.1/infophp.php se podrá ver si todo funciona correctamente
    sudo apt-get install phpmyadmin #Se instala php myAdmin
    #Por ultimo volver a reiniciar apache para poder acceder a 127.0.0.1/phpmyadmin
    sudo /etc/init.d/apache2 restart

Leer entrada anterior
Otro ejemplo más del amor del Gobierno por el Software Libre

A continuación podéis ver otro ejemplo más de cómo lo público, deja de lado de forma directa el software libre...

Cerrar