Installieren des Apache-Webserver

yum install httpd

überprüfen Sie für eine erfolgreiche Installation Apache:

rpm -qa | grep -i httpd

Definieren Sie automatische Laden beim Start für einen Server mit chkonfig:

chkconfig httpd on

Lauf Apache:

service httpd start

Ein wenig von der Abstimmung auf dem Server, öffnen Sie die Apache Konfigurationsdatei

nano /etc/httpd/conf/httpd.conf

Um zu überprüfen, ob die globalen Variablen werden durch ein # voran entfernen

ServerName ххх.ххх.ххх.ххх:80  #dann wird Ihr Server IPs

NameVirtualHost *:80                    #es ist notwendig, wenn Sie (einen Domainnamen in einem Verzeichnis Push Apache) haben mehrere Domains auf einem einzelnen IP-

Include virthosts/*.conf                 #Hier liegen die Konfigurationsdateien Ihrer virtuellen Hosts, virthosts etablieren ein /etc/httpd/

Ctrl+O Ctrl+X

service httpd restart

Nun erstellen Kataloge und Website-Konfigurationsdatei

nano /etc/httpd/virthosts/ru.webserver.conf     mit diesem Inhalt

<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

Erstellen Sie ein Verzeichnis der Dateien der Website, um die Rechte 755 Personen Kataloge, abhängig von Ihrer Politik (Apache oder Ihr)

mkdir /var/www/virthosts

mkdir /var/www/virthosts/html

mkdir /var/www/virthosts/logs

Erstellen Sie eine Testseite:
echo '<h1>It Works!</h1>' > /var/www/virthosts/html/index.html

service httpd restart

Nun, wenn ein anderer Computer http://webserver.ru wählen Sie eine Seite, die sagt, es funktioniert zu sehen

Denken Sie daran, die notwendig sind, um in der Hosts-Datei registrieren webserver.ru in Form

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

In diesem Fall wird Ihr Browser wissen, wo sie suchen webserver.ru

Wenn Apache wird in Verbindung mit Nginx verwendet wird, ist es notwendig, ein Modul aus dem Repository mod_rpaf Atom Benutzer mit seiner eigenen IP liefern dann jeweils

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

Wir haben wie immer

yum install mod_rpaf

Erstellen oder öffnen Sie eine Datei, wenn es eine Config- /etc/httpd/conf.d/mod_rpaf.conf und an die Form zu geben

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 ххх.ххх.ххх.ххх                 #dann listen wir alle IP-Verbindungsanforderungen, die gehen
  RPAF_Header       X-Forwarded-For
  RPAF_SetHostName  On
  RPAF_SetHTTPS     On
  RPAF_SetPort      On
</IfModule>

Ctrl+O Ctrl+X

Starten Sie Apache

service httpd restart

So.