Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:apache_http_server_centos_7

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
tachtler:apache_http_server_centos_7 [2014/11/26 06:28] – [/etc/httpd/conf.modules.d/00-base.conf] klaustachtler:apache_http_server_centos_7 [2015/12/17 12:20] – [Dienst/Deamon-Start einrichten] klaus
Zeile 634: Zeile 634:
 enabled enabled
 </code> </code>
 +
 +:!: **HINWEIS** - **Falls der [[http://httpd.apache.org|Apache HTTP Server]] mit der Fehlermeldung**
 +<code apache>
 +... httpd: (99)Cannot assign requested address: AH00072: make_sock: could not bind to address ...
 +</code>
 +**beim automatischen __Systemstart__, __NICHT__ starten sollte, daknn die ggf. mit der Anpassung des Service ''httpd.service'' wie nachfolgend dargestellt, behoben werden.**
 +
 +Zuerst sollte die Konfiguration des ''httpd.service'' mit nachfolgendem Befehl kopiert werden, da sonst die Konfigurationen bei einem System-Update überschrieben werden würden:
 +<code>
 +# cp -a /usr/lib/systemd/system/httpd.service /etc/systemd/system/httpd.service
 +</code>
 +
 +Anschließend kann der Inhalt der Konfigurationsdatei 
 +  * ''/etc/systemd/system/httpd.service''
 +wie nachfolgend dargestellt angepasst werden:
 +<code>
 +[Unit]
 +Description=The Apache HTTP Server
 +After=network.target network-online.target remote-fs.target nss-lookup.target
 +Documentation=man:httpd(8)
 +Documentation=man:apachectl(8)
 +
 +[Service]
 +Type=notify
 +EnvironmentFile=/etc/sysconfig/httpd
 +ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND
 +ExecReload=/usr/sbin/httpd $OPTIONS -k graceful
 +ExecStop=/bin/kill -WINCH ${MAINPID}
 +# 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
 +</code>
 +
 +**__Anpassung__**:
 +
 +  * <code>After=network.target network-online.target remote-fs.target nss-lookup.target</code>
 +
 +Ergänzung der Zeile um **''network-online.target''**!
  
 ===== iptables Regel ====== ===== iptables Regel ======
tachtler/apache_http_server_centos_7.txt · Zuletzt geändert: 2019/01/24 17:52 von klaus