Sei sulla pagina 1di 6

Servidor web

Administración de servicios

Instituto IACC
Desarrollo

Usted trabaja para una importante cadena de supermercados internacional, dueña de 3

franquicias locales, “Supermercados Super”, “Mercado Mayor” y “De Todo”. Los sitios web de

estas cadenas se encuentran hosteados en un solo servidor web. Sin embargo, debido a un

descuido del administrador anterior el archivo de configuración existente

(httpd.conf) se perdió y no es posible recuperarlo. Un rápido examen del servidor le indica que es

una configuración estándar de Fedora y los archivos web de cada sitio se encuentran en

/webfiles/super, /webfiles/mayor y /webfiles/detodo.

Usted debe escribir el archivo httpd.conf con las configuraciones necesarias para que el servidor

web quede operacional con los tres sitios hosteados en la misma máquina.

Antes de configurar los servidores web que están alojados las cadenas de supermercado,

debemos de revisar el archivo principal de configuración de Apache que se encuentra en

/etc/httpd/conf/httpd.conf para ver si hay algunas opciones para luego configurarlo de acuerdo a

las necesidades del servidor web de los supermercados, al revisar el servidor web tenemos que

tener en cuenta que los servidores pueden tener 2 o más tarjetas de red cada una a distintos

bloques del servidor por la cual hay que configurar el apache que quede limitado y para que

permita que las conexiones sean más seguras con sus interfaces.
Cuando ocurren problemas con los servidores, los usuarios tienen la necesidad de comunicarse

con el administrador del servidor para explicarle la situación, el comando a utilizar para esto es

el:

* Vi /etc/httpd/conf/httpd.conf

ServerAdmin root@localhost

Como se menciona en la tarea los tres supermercados tienen registrados sus archivos en un disco

duro virtual en donde se almacenas los archivos importantes, este disco duro tiene como nombre

webfiles.

Las tres páginas se encuentran en los directorios del servidor web, la cual es un directorio que

viene por defecto, en este directorio Apache consigue todos los documentos que necesita. Pero

también existe la posibilidad de poder cambiar el directorio a otra ubicación, de haberse

cambiado la ubicación, Apache deberá ser autorizado para poder seguir obteniendo los

documentos de ese directorio. Esto se puede hacer con los siguientes comandos:

* Vi /etc/httpd/conf/httpd.conf

DocumentRoot “ /var/www/html”

Para la página web de los supermercados se deberá de crear el directorio en donde residirá el

sitio de la página para eso se utilizara el comando mkdir para crear el directorio de los

supermercados.

[root@localhost ~]# mkdir /var/html/Super

[root@localhost ~]# mkdir/var/html/Mayor

[root@localhost ~]# mkdir/var/html/Detodo


Ahora procederemos a crear un archivo Index.html para cada uno de los directorios.

[root@localhost ~]# cat /var/www/html/super/Index.html

<h1><center>Bienvenido a supermercado Super.com</center></h1>

[root@localhost ~]# cat /var/www/html/Mayor/Index.html

<h1><center>Bienvenido a supermercado Mayor.com</center></h1>

[root@localhost ~]# cat /var/www/html/Detodo/Index.html

<h1><center>Bienvenido a supermercado Detodo.com</center></h1>

A continuación se le debe de indicar al servidor la forma de cómo resolver estor dominios.

[root@localhost ~]# cat /etc/hots

127.0.0.1 localhost localhost.localdomain localhost4

Localhost4.localdomain4

::1 localhost localhost.localdomain localhost6

Localhost6.localdomain6

127.0.0.1 super.cl www.super.com

127.0.0.1 mayor.cl www.mayor.com

127.0.0.1 detodo.cl www.detodo.com

Una vez dentro de la configuración Apache del servidor web de los supermercados se crean las

entradas correspondientes para cada host virtual, estas entradas creadas son comúnmente

agregados al final de los archivos o creas otros archivos y luego indicar al servidor Apache para

que lea esos archivos.

<Virtualhost *:80>

DocumentRoot /var/www/html/super
ServerName www.super.com

ServerAdmin admin@super.com

</virtualhost>

<Virtualhost *:80>

DocumentRoot /var/www/html/mayor

ServerName www.mayor.com

ServerAdmin admin@mayor.com

</virtualhost>

<Virtualhost *:80>

DocumentRoot /var/www/html/detodo

ServerName www.detodo.com

ServerAdmin admin@detodo.com

</virtualhost>

Si todo ha salido, se podrá ingresar a los sitios diferentes con un navegador, pero es más

recomendable ingresar desde el servidor debido a que este contiene las entradas en el archivo

hosts.
Bibliografía

IACC. (2017). Administración de servicios. Contenido de la semana 4.

Potrebbero piacerti anche