Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
apache [2013/03/26 12:34] – kamil | apache [2018/07/16 11:47] (aktualna) – edycja zewnętrzna 127.0.0.1 | ||
---|---|---|---|
Linia 1: | Linia 1: | ||
+ | ===== Apache ===== | ||
+ | |||
+ | ==== Proste konfiguracje ==== | ||
+ | |||
=== Sprawdzenie konfiguracji === | === Sprawdzenie konfiguracji === | ||
Linia 23: | Linia 27: | ||
</ | </ | ||
+ | </ | ||
+ | |||
+ | ==== PHP via FCGID + SuEXEC ==== | ||
+ | |||
+ | === Konfiguracja Apache === | ||
+ | |||
+ | < | ||
+ | < | ||
+ | |||
+ | SuexecUserGroup kamil users | ||
+ | |||
+ | ErrorLog / | ||
+ | TransferLog / | ||
+ | |||
+ | < | ||
+ | Options ExecCGI Indexes Includes FollowSymLinks MultiViews | ||
+ | AllowOverride All | ||
+ | Order allow,deny | ||
+ | Allow from all | ||
+ | AddHandler fcgid-script .php | ||
+ | FCGIWrapper / | ||
+ | </ | ||
+ | |||
+ | ServerAdmin kamil@test.com.pl | ||
+ | DocumentRoot / | ||
+ | |||
+ | ServerName test.com.pl | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | === Struktura katalogów === | ||
+ | |||
+ | < | ||
+ | chown -R kamil:http / | ||
+ | chmod -R 710 / | ||
+ | chown kamil:http / | ||
+ | chmod -R 750 / | ||
+ | chown kamil:users / | ||
+ | chmod -R 711 / | ||
+ | </ | ||
+ | |||
+ | Plik / | ||
+ | |||
+ | < | ||
+ | #!/bin/sh | ||
+ | |||
+ | export PHP_FCGI_CHILDREN=4 | ||
+ | export PHP_FCGI_MAX_REQUESTS=500 | ||
+ | exec / | ||
+ | </ | ||
+ | |||
+ | Uprawnienia: | ||
+ | |||
+ | < | ||
+ | chmod 700 / | ||
+ | chown kamil:users / | ||
+ | </ | ||
+ | |||
+ | === Restartujemy Apache i sprawdzamy === | ||
+ | |||
+ | < | ||
+ | / | ||
+ | Uruchamianie usługi Apache 2.2 Web Server (prefork)................[ ZROBIONE ] | ||
+ | ps aux | grep httpd | ||
+ | root 2508 0.0 0.7 | ||
+ | http 2512 0.0 0.4 | ||
+ | http 2513 0.0 0.4 | ||
+ | http 2514 0.0 0.5 | ||
+ | http 2515 0.0 0.4 | ||
+ | http 2516 0.0 0.5 | ||
+ | http 2517 0.0 0.5 | ||
+ | http 2518 0.0 0.4 | ||
+ | http 2519 0.0 0.4 | ||
+ | http 2520 0.0 0.4 | ||
+ | root 2568 0.0 0.1 | ||
+ | [root@pld_fcgid /]# pstree -up 2508 | ||
+ | httpd.prefork(2508)-+-httpd.prefork(2512, | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |-httpd.prefork(2513, | ||
+ | |-httpd.prefork(2514, | ||
+ | |-httpd.prefork(2515, | ||
+ | |-httpd.prefork(2516, | ||
+ | |-httpd.prefork(2517, | ||
+ | |-httpd.prefork(2518, | ||
+ | |-httpd.prefork(2519, | ||
+ | `-httpd.prefork(2520, | ||
</ | </ |