Crea tu propio servidor Web con XAMPP en Linux con varias virtual hosts.
Instalar un servidor web con soporte php, con MySQL y servidor FTP tal vez te suene a algo muy complicado.
Pasos necesarios para montar un completo servidor web en Ubuntu.
Tanto si quieres montar tu propio servidor web para colgar tu blog, como si quieres un lugar donde realizar tus pruebas antes de subir los archivos definitivamente al servidor, este manual te vendrá muy bien para llevar a cabo estas tareas.
Además, le dotaremos de unas características especiales para que cuando introduzcas “http://proyecto.com” en tu navegador visualices el sitio web alojado en tu máquina.
Para realizar todo esto vamos a hacer uso de xampp, un paquete que incluye servidor web Apache, PHP, Perl, Servidor FTP y base de datos MySQL. Podemos bajarlo de su web oficial en apachefriends. Así que descarga la última versión disponible para linux.
Abre el terminal y sitúate en el directorio donde descargaste el archivo y descomprímelo con el siguiente comando:
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
Todos los archivos se han descomprimido en /opt/lampp.
Ahora, inicia los servicios escribiendo en el terminal:
root@ubuntu:~# /opt/lampp/lampp start
Llegados a este punto, accede a http://localhost para comprobar que todo se ha instalado correctamente. Deberías ver una página web similar a esta:
Vuelve al terminal. Vamos a establecer las contraseñas y permisos de manera adecuada para prevenir accesos no autorizados:
root@ubuntu:~# /opt/lampp/lampp security
Se te presentará una serie de preguntas. Es recomendable que respetes las sugerencias por defecto que vienen señaladas con [yes] y establecer así todas las contraseñas.
El sistema te solicitará un nombre de usuario cuando quieras acceder a http://localhost/xampp/. El usuario será lampp y como contraseña la que especificaste con el parámetro security. Para MySQL el usuario será root y contraseña la que especificaste anteriormente.
Ahora ya tienes tu servidor web completamente operativo. Tus páginas debes alojarlas en /opt/lampp/htdocs/ y podrás visualizarlas accediendo a http://localhost/, pero si quieres ir más lejos… seguiremos con el manual.
Ya tenemos todo bien configurado, sin embargo, podrías realizar algunos cambios para conseguir crear un “sitio espejo” de tu espacio web alojado en internet para realizar tus pruebas y modificaciones offline y luego subirlas una vez testeadas.
Página: 1 2




No comments
Trackbacks/Pingbacks