La industria del servicio Web hosting se hace muy compleja para la mayoría de los Web masters, especialmente para aquellos que no están familiarizados con términos cruciales. Uno de los conceptos más básicos en Web hosting es el de “servidor”. Los servidores Web son los que hacen posible el Web hosting, es decir, la posibilidad de alquilar un espacio en un servidor para alojar nuestro sitio.
FUNCIÓN
Cada servidor Web y cada computadora conectada a Internet tiene asignado una dirección de IP irrepetible que lo identifica en la red incluyendo la PC que tenés en tu casa. La dirección de IP vendría a ser como los datos del remitente en una carta postal. Cuando llegas a un sitio Web, se envía un pedido desde tu dirección de IP hacia la dirección IP del servidor. El servidor Web responde mandando datos a la dirección IP que los pide. Esto es lo que pasa cada vez que estamos navegando un sitio en Internet.
APACHE HTTP SERVER
El servidor HTTP Apache es un servidor web libre y de código abierto, el más popular en cuanto a uso, sirviendo de facto como plataforma de referencia para el diseño y evaluación de otros servidores web.
PASOS PARA EL MONTAJE DE UN SERVIDOR WEB
Para empezar a montar el servicio WEB primero debemos descargar e instalar el servicio Apache2 con el siguiente comando:
apt-get install apache2
Al descargar el servicio apache2 se nos descargan una seria de archivos que nos servirán para montar nuestro servicio.
Una vez instalado el servicio, procedemos abrir una maquina windows, configurar en la misma red y en el buscador digitar la URL (http://"dirección del servidor web". Se despliega un resultado como el de la imagen, este resultado es la configuración por defecto que trae el servidor apache.
Por defecto el directorio raíz del Apache en Debian es /var/www y el archivo de configuración /etc/apache2/apache2.conf. Configuraciones adicionales se almacenan en los subdirectorios de /etc/apache2 como /etc/apache2/mods-available (para los módulos) y/etc/apache2/sites-available (para los hosts virtuales).
En la siguiente imagen se pueden observar los directorios donde de alojan los archivos de configuración principal.
Para editar el fichero de configuración de apache 2 se debe efectuar el siguiente comand:
nano /etc/apache2/apache.conf
service apache2 restart
Para iniciar el servicio aplicamos el comando:
service apache2 start
Para detener el servicio aplicamos el comando:
service apache2 stop
A continuación mostramos la ubicación de algunos de los ficheros de configuración de Apache:
El fichero ejecutable de Apache se encuentra en:
Los ficheros de los sitios web de Apache se ubicarán en:/usr/sbin/apache2
/var/www
El archivo index.html contiene la configuración de la pagina web.
Los ficheros de configuración de Apache se ubican en la carpeta: /etc/apache2
- httpd.conf
- apache2.conf
- ports.conf
- /etc/apache2/sites-enabled
- /etc/apache2/sites-available
/var/log/apache2
No hay comentarios:
Publicar un comentario