Instalación del servidor web Apache

yum install httpd

comprobar el éxito de instalación Apache:

rpm -qa | grep -i httpd

Definir la carga automática al inicio del sistema en el servidor mediante chkonfig:

chkconfig httpd on

lanzamiento Apache:

service httpd start

Un poco de sintonía con el servidor, abra el archivo de configuración apache

nano /etc/httpd/conf/httpd.conf

Y comprobar si las variables globales deben eliminar # delante de ellos

ServerName ххх.ххх.ххх.ххх:80  #IPs entonces servaka

NameVirtualHost *:80           #que debería ser si usted tiene varios dominios en una sola dirección IP (un nombre de dominio en un directorio de empuje Apache)

Include virthosts/*.conf        #Aquí se encuentran los archivos de configuración de su máquina virtual, crean en virthosts /etc/httpd/

Ctrl+O Ctrl+X

service httpd restart

Ahora vamos a crear un sitio web y los directorios de archivos de configuración

nano /etc/httpd/virthosts/ru.webserver.conf     con este contenido

<VirtualHost *:80>
    ServerName webserver.ru

    DocumentRoot /var/www/virthosts/ru.webserver/html
    ServerAdmin admin@localhost>

    <Directory / >
        Allow from all
        AllowOverride All
        Options Indexes FollowSymLinks
    </Directory>

    ErrorLog /var/www/virthosts/ru.webserer/logs/error_log
    CustomLog /var/www/virthosts/ru.webserver/logs/access_log common
</VirtualHost>

Ctrl+O Ctrl+X

Crear una ubicación de directorio de archivos del sitio Web, los permisos de los directorios de 755 personas, dependiendo de su política (Apache o el suyo)

mkdir /var/www/virthosts

mkdir /var/www/virthosts/html

mkdir /var/www/virthosts/logs

Crear una página de prueba:
echo '<h1>It Works!</h1>' > /var/www/virthosts/html/index.html

service httpd restart

Ahora bien, si otro equipo http://webserver.ru marcar verá una página que dice que trabaja

Tenga en cuenta que webserver.ru necesario registrar en el archivo hosts en la forma de

ххх.ххх.ххх.ххх webserver.ru

En este caso, el navegador sabrá dónde buscar webserver.ru

Si Apache se utiliza en conjunción con Nginx, es necesario para ofrecer un módulo de la mod_rpaf atómica repositorio entonces los usuarios se cada uno con su propio IP

wget -q -O - http://www.atomicorp.com/installers/atomic | sh

Ponemos como de costumbre

yum install mod_rpaf

Crear abierta o si hay un archivo de configuración /etc/httpd/conf.d/mod_rpaf.conf y dar a la forma

nano /etc/httpd/conf.d/mod_rpaf.conf

LoadModule rpaf_module modules/mod_rpaf.so

<IfModule mod_rpaf.c>

  RPAF_Enable       On
  RPAF_ProxyIPs  127.0.0.1 ххх.ххх.ххх.ххх   #a continuación enumeramos todo el IP desde la que se destinará a las preguntas
  RPAF_Header       X-Forwarded-For
  RPAF_SetHostName  On
  RPAF_SetHTTPS     On
  RPAF_SetPort      On
</IfModule>

Ctrl+O Ctrl+X

reinicie el Apache

service httpd restart

como este