Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
| apache [2013/02/22 13:41] – kamil | apache [2025/01/11 18:58] (aktualna) – edycja zewnętrzna 127.0.0.1 | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| - | == Instalacja | + | ===== Apache ===== |
| - | === Centos | + | ==== Proste konfiguracje ==== |
| - | + | ||
| - | '' | + | |
| === Sprawdzenie konfiguracji === | === Sprawdzenie konfiguracji === | ||
| Linia 29: | 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, | ||
| </ | </ | ||