El servidor web Apache es el servidor web más popular en Internet , según NetCraft.com , y ofrece un alto grado de configuración mediante la modificación de su archivo httpd.conf . Después de que se ha instalado , el servidor web Apache tiene una configuración simple que asigna un único sitio web en el servidor y envía todas las peticiones a este sitio. Con el fin de servir a varios sitios web desde la misma IP o el mismo servidor, tendrá que modificar las directivas VirtualHost en su archivo httpd.conf . Cosas que necesitará editor de texto
Ver Más instrucciones
1
Crear directorios para cada sitio web que desea servir. En la carpeta htdocs , utilice el comando mkdir para crear un directorio donde se servirá contenido. Por lo general estos directorios web tienen sus permisos establecidos en 755.Run los comandos : mkdir
chmod 755
2 Abra el archivo httpd.conf en su directorio conf del servidor web. En los servidores de CentOS y Red Hat , que normalmente se almacena en /etc /httpd , mientras que la mayoría de las otras distribuciones * NIX almacenará el archivo en /etc /apache /etc/apache2 . Para comprobar la configuración de su servidor , escriba " whereis apache" y busque en las ubicaciones no de biblioteca .
3
Agregue la línea " NameVirtualHost * " sin comillas en el archivo httpd.conf . Esto le dice a Apache para comprobar el nombre de dominio en una petición y que debe buscar en todas las direcciones IP que el servidor tiene .
4
introducir y modificar la siguiente configuración en httpd.conf , según la directiva NameVirtualHost . Cambiar la directiva ServerName es el nombre del dominio que desea host y el DocumentRoot para ser el nuevo directorio que contiene su sitio web.
ServerName www.yourdomain.comServerAlias yourdomain.comDocumentRoot /usr /local /apache /htdocs /foldernameErrorLog /usr /local /apache /logs /error_logCustomLog /usr /local /apache /logs /access_log common < /VirtualHost >
5 Repita el paso 4 para cada adicional sitio que desea organizar .