Instala un servidor web local en 10 sencillos pasos

Instala un servidor web local en 10 sencillos pasos

1. Primero de todo, como estamos en Ubuntu, hay que abrir una ventana de Terminal (Ctrl + Alt +T o Aplicaciones > Accesorios > Terminal), es conveniente conocer los comandos básicos de Ubuntu. Una vez lo tengamos abierto escribimos la siguiente linea:

fondo

sudo apt-get install tasksel

Nos preguntará si deseamos continuar, pulsamos S para continuar.

captura1

2. Una vez termine, ejecutamos la aplicación desde la misma consola escribiendo:

tasksel

3. Una vez en esta pantalla nos movemos con las teclas de dirección hasta posicionarnos donde pone LAMP server y pulsando la barra espaciadora lo seleccionamos con un asterisco para que se nos instale.

seleccion

4. Después pulsamos la tecla del tabulador para movernos a Aceptar y una vez pulsemos, comenzará la descarga de paquetes necesarios, donde nos irá pidiendo las contraseñas que queremos asignarle a MySQL y finalizará la instalación.

desc_paquetes

¡Ya tenemos el servidor instalado!

5. Ahora ya, sólo nos queda instalar phpmyadmin para gestionar las bases de datos.

6. Vamos a ello escribiendo en consola:

sudo apt-get install phpmyadmin

Seguiremos los mismos pasos que en la instalación anterior, pulsaremos S para continuar la instalación, y una vez comience se nos abrirá una ventana donde nos preguntará que tipo de servidor para base de datos instalar.

7. Lo dejamos tal como está, en apache2, y continuamos con la instalación, que nos irá mostrando ventanas para ir configurando el programa.

apache

8. Pulsamos sobre S para continuar al instalación que nos seguirá mostrando ventanas para que introduzcamos las contraseñas que va a tener nuestra base de datos.

9. Y por último vamos a nuestro navegador y escribimos “localhost” o “127.0.0.1”, si nos sale algo como en la imagen, ya tenemos nuestro servidor instalado.

final

10. Sólo me queda decir que las web que hagamos para que funcionen hay que ponerlas en el siguiente directorio: /var/www

Un apunte importante: Es posible que si instaláis algún CMS (Sistema de Gestión de Contenido) os haga falta darle permisos a determinadas carpetas o ficheros, para quien no sepa a continuación le dejo un pequeño ejemplo de como se hace.

Abrimos ventana de Terminal y escribimos como root: chmod 777 -R /var/www. A grandes rasgos lo que hace es darle todos los permisos (777) al directorio /var/www (no es recomendable hacer esto en un servidor con acceso público), y con el parámetro -R para que se haga en cascada, es decir también se aplican los mismos permisos a las carpetas y ficheros que contiene el directorio.

Con esto hemos finalizado todo el trabajo, ya podemos crear nuestras propias páginas web, es importante que tengas un buen editor como SublimeText para programar cómodamente.

Para ti
Queremos saber tu opinión. ¡Comenta!