Instalar tu propio Servidor en tu PC, es una de las tareas más fáciles cuándo eres usuario de Ubuntu/Linux, ya que de manera gráfica lo logras después de 2 clics.
Según la Wikipedia El acrónimo LAMP se refiere a un conjunto de subsistemas software necesarios para alcanzar una solución global, en este caso configurar sitios web o servidores dinámicos con un esfuerzo reducido.
En las tecnologías LAMP esto se consigue mediante la unión de las siguientes tecnologías:
- Linux, el sistema operativo;
- Apache, el servidor web;
- MySQL, el gestor de bases de datos;
En pocas palabras es un Servidor en tu propio PC, y que en mi caso me sirve para hacer pruebas de WordPress, Joomla, Drupal, Moodle y algunas otras cosas relacionadas a bases de datos y MySQL.
Normalmente los usuarios queremos necesitamos un método fácil de hacer las cosas, y para instalar LAMP en Ubuntu las cosas son sumamente sencillas.
Abrimos el Gestor de Paquetes Synaptic y en el menú Editar marcamos la opción: Marcar paquetes por tarea…
Y después seleccionamos LAMP Server
También recomiendo que instales el paquete phpmyadmin, buscándolo y seleccionándolo para instalar en el mismo Synaptic.
Después solo bastará que escribas http://localhost en tu navegador y verás el directorio raíz de tu servidor.
Recuerda que el directorio Raíz lo encuentras en /var/www y allí es donde tienes que copiar los archivos/ficheros para hacer tus pruebas.

Yo hace unos años uso el XAMPP de Apache Friends (www.apachefriends.org)
Es un sólo paquete que se descomprime en /opt y se puede lanzar manualmente, con la ventaja (en mi opinión) de que lo tenemos completamente aislado del sistema, lo que en términos de seguridad es recomendable si sólo lo vamos a usar como servidor de pruebas.
Una vez instalado creo alias de directorios que apuntan a donde creo mis proyectos web (se hace editando el archivo httpd.conf) y listo.
XAMPP incluye junto al LAMP un panel de control en varios idiomas, phpmyadmin, un script de seguridad para asegurar el servidor y unos cuantos ejemplos.
Yo tambien usaba XAMPP pero el problema es que te instala todo en otro directorio entonces no se actualisa a traves de los repositorios por eso esta forma de instalarlo es mas conveniente.
Gracias por el mini tutorial, entes me tocava desde la terminal instalar paquete por paquete jjejejjee. xD
Hola, esto ha sido muy sencillo, muchas gracias!. quisiera poder ir más allá y cambiar algunas de las configuraciones de APACHE. donde queda instalado? donde encuentro el archivo httpd.conf?
Gracias por todo.
Gracias. Fácil y sencillo.
salud!
Nova, excelente muchas gracias por este “lamp server in a nutshell”
**por consola en 2 pasos**
con Escritorio Mínimo sin gestor de paquetes synaptic en administración.
por consola, terminal o linea de comandos(como quieran xD):
—
sudo tasksel install lamp-server
—-
les va a pedir contraseña para el usuario ‘root’ del mysql
y listo!
luego si quieren descomprimen phpmyadminen /var/www (bajan el último) , eliminan index.php o index.html de /var/www y pueden trabajar con el ingresando desde http://localhost a la carpeta del mismo nombre, sino directamente desde http://localhost/phpmyadmin
probado en ubuntu 9.04 (jaunty)
Gracias man, justo lo que necesitaba saber, corto y preciso XD.
Hola!!
Esta genial este tutorial muchas gracias, es el mejor que he encontrado
Atte.
Edgar Zamora
Impresionante.
Ahora mismo estoy estudiando un modulo de implementacion de scripts en un servidor. El profesor, nos ha enseñado como instalar el servidor apache pero bajo xp, hay que configurarlo todo a mano.
Tenemos la mania de complicarnos la vida usando Windows para todo…gracias a Dios, cada vez somos mas lo que buscamos alternativas…que encima funcionan!!
Gran trabajo
garcias cesarius me ayudo bastante este tutorial
Hola,
tengo instaldo el servidor y phpmyadmin, ¿que tengo que hacer para crear proyectos nuevos?.Solo es necesario copiar la carpeta de archvos en /var/www ?
hola que tal todo hasta ahora que ustedes han hecho esta bien amigo Nova el error en que han caído es que el administrador es root escribe root como usuario mas la contraseña que pusiste sito: new passwerd the MYSQL y entras al administrador phpmydmin suerte ojo no e leído todo los comentarios no se si otro visitante a dado la solución
en mi caso todo me salio bien de un solo intento gracias
Gracias. Puedo acceder a phpmyadmin. Intentaba hacerlo con la direccion http://localhost/phpmyadmin y no funcionaba. Si funiona con http://127.0.0.1/phpmyadmin
tal vez una pregunta estupida, pero recien me cambie a ubuntu, acabo de instalar LAMP, ya hice algunas prueba y mi servidor corre bien no tube ningun problema con ello, lo unico que necesito es exportar las bases de datos, que tengo en WAMP (windows) a LAMP se que hay una manera tipica (phpmyadmin) pero como estoy cambiando de sistema operativo constantemente y en plazos cortos necesito llevar estas BDs conmigo de forma mas rapida, antes lo hacia entre windows 7 y XP. copiaba los archivos .MYD .MYI etc. etc. entre carpetas de servidor y asi conseguia tener la actualizaciones de mi bd al instante, tan solo reescribiendo la actual porl a nueva. para no exportar en phpmyadmin y luego importar (que flojera), el caso es que pienso que aqui pueda ser parecido, pero no encuentro por ningun lado estos archivos en ubuntu. ya hice una BD pero no encuentro su archivo, si alguien me puede decir la ubicacion porfavor. y para editar los archivos de var/www la forma mas facil es en la terminal sudo nautilus como decia @nova. ademas de a que acada subcarpeta le deben de dar permiso para poder acceder a ella desde localhost o direccion ip.
logre encontrar la carpeta es en var/lib/mysql ya copie mi carpeta (bd) desde wamp, y me aparece en phpmyadmin la base de datos, pero no asi su contenido (tablas), nose a que se deba pero seguire investigando.