tachtler:apache_http_server_centos_7
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
tachtler:apache_http_server_centos_7 [2014/11/25 22:07] – [Virtuelle Hosts] klaus | tachtler:apache_http_server_centos_7 [2015/12/17 12:23] – [Dienst/Deamon-Start einrichten] klaus | ||
---|---|---|---|
Zeile 633: | Zeile 633: | ||
# systemctl is-enabled httpd.service | # systemctl is-enabled httpd.service | ||
enabled | enabled | ||
+ | </ | ||
+ | |||
+ | :!: **HINWEIS** - **Falls der [[http:// | ||
+ | <code apache> | ||
+ | ... httpd: (99)Cannot assign requested address: AH00072: make_sock: could not bind to address ... | ||
+ | </ | ||
+ | **beim automatischen __Systemstart__, | ||
+ | |||
+ | Zuerst sollte die Konfiguration des '' | ||
+ | < | ||
+ | # cp -a / | ||
+ | </ | ||
+ | |||
+ | Anschließend kann der Inhalt der Konfigurationsdatei | ||
+ | * ''/ | ||
+ | wie nachfolgend dargestellt angepasst werden: | ||
+ | < | ||
+ | [Unit] | ||
+ | Description=The Apache HTTP Server | ||
+ | After=network.target network-online.target remote-fs.target nss-lookup.target | ||
+ | Documentation=man: | ||
+ | Documentation=man: | ||
+ | |||
+ | [Service] | ||
+ | Type=notify | ||
+ | EnvironmentFile=/ | ||
+ | ExecStart=/ | ||
+ | ExecReload=/ | ||
+ | ExecStop=/ | ||
+ | # We want systemd to give httpd some time to finish gracefully, but still want | ||
+ | # it to kill httpd after TimeoutStopSec if something went wrong during the | ||
+ | # graceful stop. Normally, Systemd sends SIGTERM signal right after the | ||
+ | # ExecStop, which would kill httpd. We are sending useless SIGCONT here to give | ||
+ | # httpd time to finish. | ||
+ | KillSignal=SIGCONT | ||
+ | PrivateTmp=true | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=multi-user.target | ||
+ | </ | ||
+ | |||
+ | **__Anpassung__**: | ||
+ | |||
+ | * < | ||
+ | |||
+ | Ergänzung der Zeile um **'' | ||
+ | |||
+ | Abschließend **müssen** die Änderungen noch __aktiviert__ werden, wozu nachfolgender Befehl genutzt werden kann: | ||
+ | < | ||
+ | # systemctl daemon-reload | ||
</ | </ | ||
Zeile 922: | Zeile 972: | ||
# | # | ||
#Listen 12.34.56.78: | #Listen 12.34.56.78: | ||
- | Listen 80 | + | # Tachtler |
+ | # default: | ||
+ | Listen 192.168.0.90: | ||
+ | Listen 192.168.1.90: | ||
# | # | ||
Zeile 1256: | Zeile 1309: | ||
**__Erklärungen__**: | **__Erklärungen__**: | ||
+ | |||
+ | === Listen === | ||
+ | |||
+ | Setzen der IP-Adressen und des jeweiligen Ports, auf denen der [[http:// | ||
+ | |||
+ | <code apache> | ||
+ | # Tachtler | ||
+ | # default: Listen 80 | ||
+ | Listen 192.168.0.90: | ||
+ | Listen 192.168.1.90: | ||
+ | </ | ||
=== ServerAdmin === | === ServerAdmin === | ||
Zeile 1277: | Zeile 1341: | ||
=== DirectoryIndex === | === DirectoryIndex === | ||
- | Festlegen der Dateien, welche vom [[http:// | + | Festlegen der Dateien, welche vom [[http:// |
<code apache > | <code apache > | ||
< | < | ||
Zeile 2614: | Zeile 2678: | ||
# LoadModule socache_dbm_module modules/ | # LoadModule socache_dbm_module modules/ | ||
LoadModule socache_memcache_module modules/ | LoadModule socache_memcache_module modules/ | ||
- | # LoadModule socache_shmcb_module modules/ | + | LoadModule socache_shmcb_module modules/ |
LoadModule status_module modules/ | LoadModule status_module modules/ | ||
# LoadModule substitute_module modules/ | # LoadModule substitute_module modules/ | ||
Zeile 2806: | Zeile 2870: | ||
IP-basierte virtuelle Hosts verwenden die IP-Adresse der Verbindung, um den korrekten virtuellen Host zur Bedienung einer Anfrage zu ermitteln. Folglich wird eine eigene IP-Adresse für jeden virtuellen Host benötigt. | IP-basierte virtuelle Hosts verwenden die IP-Adresse der Verbindung, um den korrekten virtuellen Host zur Bedienung einer Anfrage zu ermitteln. Folglich wird eine eigene IP-Adresse für jeden virtuellen Host benötigt. | ||
- | Bei der Verwendung von namensbasierten virtuellen Hosts verläßt | + | Bei der Verwendung von namensbasierten virtuellen Hosts verlässt |
Nachfolgend soll deshalb ein Beispiel für die Erstellung eines **namensbasierten Hosts** konfiguriert werden. | Nachfolgend soll deshalb ein Beispiel für die Erstellung eines **namensbasierten Hosts** konfiguriert werden. |
tachtler/apache_http_server_centos_7.txt · Zuletzt geändert: 2019/01/24 17:52 von klaus