En esta entrada hablaremos de una facil y básica configuración de un servidor Web con el software de distribución libre Cherokee, antes de instalar cherokee paramos el servidor web que esta correiendo por el puerto 80 que para nuestro caso lo haremos asi:
# /etc/init.d/apache2 stop
Descargamos cherokee
# apt-get install cherokee
Ingresamos a cherokee.conf y especificamos la direccion IP y si queremos cambiamos el puerto por el que estara escuchando el servidor web.
esta asi: #127.0.0.1
puede quedar asi: 127.0.0.1
Guardamos y salimos CTRL + O - CTRL + X
Ahora alojamos en la ruta por defecto las pagianas web que tendremos en el servidor, comenzamos creando un directorio para cada sitio web.
# mkdir sitio1
# mkdir sitio2
Agregamos a cada directorio el archivo .html o "index" que sera la pagina para mostrar, "Nota: sera el DirectoryIndex el cual creamos como queramos"
Concedemos permisos de ejecución y lectura a todos los directorios y archivos que seran visualizados en el sitio web.
# chmod -R 755 sitio1
# chmod -R 755 sitio2
AHORA CREAREMOS LOS HOST VIRTUALES
Nos dirigimos a sites-available y hacemos copias de el archivo example.com las veces que sean necesarias para el numero de host virtuales que deseemos.
/etc/cherokee/sites-available# cp example.com sitio1
/etc/cherokee/sites-available# cp example.com sitio2
Entramos a cada nuevo archivo:
/etc/cherokee/sites-available# pico sitio1
y agregamos los parametros basicos para que el sitio este en el servidor, debemos poner nuestros datos de configuración en el archivo, basicamente lo que modifiquemos quedaria asi:
Server www.sitio1.com {
DocumentRoot /var/www/sitio1
DirectoryIndex (archivo.html ó index)
Directoy / {.......(siguen parametros avanzados
que no modificaremos en esta entrada)....
Guardamos y Salimos
lo que especificamos seria:
-Server ____ :Nombre del sitio web en la red
-DocumentRoot ____: Ruta de la pagina guardada como archivos en el equipo
-DirectoryIndex ____: Orden de visualización de la pagina
Repetimos estos pasos para los host virtuales que queramos según la configuración de cada uno.
Nos dirigimos a sites-enable y enlazamos los archivos creados asi:
/etc/cherokee/sites-enable# ln -s /etc/cherokee/sites-available/sitio1
En /etc/hosts agregamos el nombre dado en el parametro "Server" para resolución interna:
#pico /etc/hosts
y agregamos la linea para probar localmente
127.0.0.1 www.sitio1.com Guardamos y salimos
Reiniciamos cherokee
# /etc/init.d/cherokee restart
Ahora podriamos probar con el nombre dado en /etc/hosts en el navegador, nos deberia mostrar el Index que especicamos y tenemos el servidor web corriendo.
CHEROKEE WEB CON HOSTING VIRTUAL
Publicado por Alejandro en 21:08 1 comentarios
Suscribirse a:
Entradas (Atom)