anterior
Índice
siguiente
Cambios en DNS

Control de Acceso I

Servidores Virtuales

Creación de directorios y ficheros.

Creemos los directorios y ficheros de ambos sitios:

[root@servidor ~]# mkdir /var/www/html/matematicas /var/www/html/administracion
[root@servidor ~]# chown apache.apache /var/www/html/matematicas /var/www/html/administracion

Y coloquemos sendas páginas índices sencillitas en cada uno de ellos.

Por ejemplo, en /var/www/html/matematicas coloquemos la página index.html siguiente:

<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"  http-equiv="content-type">
  <title>IES Micentro - Matem&aacute;ticas</title>
</head>
<body>
<div style="text-align: center;">
<h1>P&aacute;gina &iacute;ndice</h1>
del<br>
<h1>Departamento de Matem&aacute;ticas<br>
</h1>
<br>
</div>
</body>
</html>

El fichero  /etc/httpd/conf/httpd2.conf

Comprobemos que aparece la línea:

Include conf/vhosts/Vhsots.conf


El fichero /etc/httpd/conf/commonhttpd.conf


Añadamos las siguientes líneas al final:

<Directory /var/www/html/matematicas>
    Options -Indexes FollowSymLinks MultiViews
    <IfModule mod_access.c>
      Order allow,deny
      Allow from all
    </IfModule>
</Directory>

<Directory /var/www/html/administracion>
    Options -Indexes FollowSymLinks MultiViews
    <IfModule mod_access.c>
      Order allow,deny
      Allow from all
    </IfModule>   
</Directory>

El fichero /etc/httpd/conf/conf/vhosts/Vhsots.conf

Lo dejamos como sigue:

NameVirtualHost *

<VirtualHost *>
ServerName micentro.org
DocumentRoot /var/www/html
</VirtualHost>

<VirtualHost *>
ServerName matematicas.micentro.org
DocumentRoot /var/www/html/matematicas
CustomLog /var/log/httpd/access-matematicas.log common
ErrorLog /var/log/httpd/error-matematicas.log
ServerAdmin webmaster@micentro.org
</VirtualHost>

<VirtualHost *>
ServerName administracion.micentro.org
DocumentRoot /var/www/html/administracion
CustomLog /var/log/httpd/access-adminstracion.log common
ErrorLog /var/log/httpd/error-administracion.log
ServerAdmin webmaster@micentro.org
</VirtualHost>

Comprobemos, haciendo que apache relea la configuración:

[root@servidor ~]# /etc/init.d/httpd reload
Reloading httpd2:                                               [  OK  ]

Si apuntamos ahora el navegador hacia matematicas.micentro.org deberemos ver nuestra página índice:



anterior
Índice
siguiente
Cambios en DNS

Control de Acceso I