Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
centos:web_c7:apache_4 [07.08.2017 20:22. ] – [www.conf (Pools)] django | centos:web_c7:apache_4 [07.08.2017 20:54. ] – [PHP Info bei Verwendung von mod_php] django | ||
---|---|---|---|
Zeile 1391: | Zeile 1391: | ||
# systemctl restart httpd.service | # systemctl restart httpd.service | ||
+ | Den erfolgreichen Neustart des Webservers können wir nun auch abfragen. | ||
+ | # systemctl status httpd.service | ||
+ | < | ||
+ | <font style=" | ||
+ | | ||
+ | | ||
+ | Docs: man: | ||
+ | | ||
+ | Process: 9894 ExecStop=/ | ||
+ | Process: 12446 ExecReload=/ | ||
+ | Main PID: 9898 (httpd) | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
- | Anschließend starten wir den | + | Aug 07 22:21:37 vml000107.dmz.nausch.org systemd[1]: Starting The Apache HTTP Server... |
+ | Aug 07 22:21:37 vml000107.dmz.nausch.org systemd[1]: Started The Apache HTTP Server.</ | ||
+ | </ | ||
+ | Anschließend starten wir den **PHP-FPM**-Daemon einmal durch. | ||
+ | # systemctl restart php-fpm.service | ||
+ | Auch hier können wir den erfolgreichen Restart abfragen. | ||
- | ==== PHP Info bei Verwendung von mod_php ==== | + | < |
+ | <font style=" | ||
+ | | ||
+ | | ||
+ | Main PID: 10260 (php-fpm) | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | Aug 07 22:28:33 vml000107.dmz.nausch.org systemd[1]: Starting The PHP FastCGI Process Manager... | ||
+ | Aug 07 22:28:33 vml000107.dmz.nausch.org systemd[1]: Started The PHP FastCGI Process Manager.</ | ||
+ | </ | ||
+ | |||
+ | Alternativ dazu kann auch mit nachfolgendem Befehlsaufruf überprüft werden welche Prozesse mit den zugehörigen Pools gestartet wurden. | ||
+ | # ps auxwwwf | grep php | ||
+ | < | ||
+ | root | ||
+ | php-fpm | ||
+ | php-fpm | ||
+ | php-fpm | ||
+ | php-fpm | ||
+ | php-fpm | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | apache | ||
+ | php-fpm | ||
+ | |||
+ | ===== Überprüfung der verwendeten PHP-API ===== | ||
+ | Zum Schluss wollen wir noch prüfen, ob auch wirklich die gewünschte PHP-API sich in Verwendung befindet. Hierzu legen wir eine einfache Textdatei im Document-ROOT unseres Webservers ab und rufen die zugehörige UIR über den Browser unserer Wahl auf. | ||
+ | |||
+ | ==== PHP Info bei Verwendung von mod_php ==== | ||
+ | Das erste Beispiel zeigt die Verwendung des **//Apache 2.0 Handlers// | ||
# echo '<? | # echo '<? | ||
Zeile 1408: | Zeile 1487: | ||
# rm / | # rm / | ||
+ | Da die Datei **info.php** nur zu Demozwecken notwendig war, können wir dies nun auch wieder löschen. | ||
==== PHP Info bei Verwendung von php-fpm ==== | ==== PHP Info bei Verwendung von php-fpm ==== | ||
+ | Das zweite Beispiel zeigt die erfolgreiche Verwendung des alternativen //**FastCGI Prozess Managers**//: | ||
# echo '<? | # echo '<? | ||
Zeile 1415: | Zeile 1496: | ||
{{ : | {{ : | ||
+ | Da auch hier dies nur ein Demonstrationszweck war, entfernen wir auch hier wieder die zuvor angelegte Testdatei **info.php**. | ||
# rm / | # rm / | ||