Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verzePoslední revizeObě strany příští revize | ||
server:nginx [2014/11/04 21:58] – vytvořeno petr | navody:server:nginx [2018/05/23 22:53] – [PHP] rozsirenie php-fpm konfiguracie o fastcgi_param andrej | ||
---|---|---|---|
Řádek 8: | Řádek 8: | ||
Stačí nainstalovat příslušný balíček, v Debianu či Ubuntu použijte příkaz '' | Stačí nainstalovat příslušný balíček, v Debianu či Ubuntu použijte příkaz '' | ||
+ | |||
+ | ==== Konfigurace ==== | ||
+ | |||
+ | Základní konfigurace web serveru se provádí v souboru ''/ | ||
+ | |||
+ | ==== Virtuální servery ==== | ||
+ | |||
+ | Virtuály pro jednotlivé domény/ | ||
+ | |||
+ | < | ||
+ | |||
+ | # | ||
+ | server { | ||
+ | listen | ||
+ | listen | ||
+ | server_name server.cz; # jméno serveru | ||
+ | rewrite ^(.*) http:// | ||
+ | } | ||
+ | |||
+ | # hlavní část konfigurace | ||
+ | server { | ||
+ | listen | ||
+ | listen | ||
+ | server_name server.cz; | ||
+ | root / | ||
+ | index index.php index.html index.htm; # pořadí načítaných souborů s indexem | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Toto je základní konfigurace pro statický web. Pokud jste s konfigurací spokojeni, stačí ji znovu načíst pomocí '' | ||
+ | |||
+ | ==== PHP ==== | ||
+ | |||
+ | Nginx neumí přímo interpretovat PHP, je třeba nainstalovat a spustit službu '' | ||
+ | |||
+ | Poté stačí do konfigurace Nginx připsat deklaraci pro zpracování souborů s příponou '' | ||
+ | |||
+ | < | ||
+ | location ~ \.php$ { | ||
+ | fastcgi_pass | ||
+ | fastcgi_index | ||
+ | fastcgi_param | ||
+ | include | ||
+ | } | ||
+ | </ |