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.