Uživatelské nástroje

Nástroje pro tento web


navody:server:nginx

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
navody:server:nginx [2014/11/05 10:24] – Page moved from server:nginx to navody:server:nginx adminnavody:server:nginx [2019/03/18 19:55] (aktuální) martyet
Řádek 45: Řádek 45:
 Poté stačí do konfigurace Nginx připsat deklaraci pro zpracování souborů s příponou ''.php'' pomocí FastCGI rozhraní PHP-FPM. Tuto část vložte **dovnitř sekce server** z předchozího příkladu. Poté stačí do konfigurace Nginx připsat deklaraci pro zpracování souborů s příponou ''.php'' pomocí FastCGI rozhraní PHP-FPM. Tuto část vložte **dovnitř sekce server** z předchozího příkladu.
  
-<code>       location ~ \.php$ { +<code> 
-        fastcgi_pass   unix:/var/run/php5-fpm.user.sock; +        location ~ \.php$ { 
-                fastcgi_index  index.php; +          fastcgi_pass   unix:/var/run/php5-fpm.user.sock; 
-                include        fastcgi_params;+          fastcgi_index  index.php; 
 +          fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name; 
 +          include        fastcgi_params;
         }         }
 +</code>
 +
 +==== Nginx na NixOS ====
 +
 +Standardní primární konfigurace nginx (z které se následně linkuje na samotné weby které si nginx spouští ze separátních konfiguračních podsouborů) vypadá přibližně takto:
 +<code>
 +
 +#user  nobody;
 +worker_processes  1;
 +
 +error_log  logs/error.log;
 +#error_log  logs/error.log  notice;
 +#error_log  logs/error.log  info;
 +
 +pid        logs/nginx.pid;
 +
 +
 +events {
 +    worker_connections  1024;
 +}
 +
 +
 +http {
 +    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
 +                      '$status $body_bytes_sent "$http_referer" '
 +                      '"$http_user_agent" "$http_x_forwarded_for"';
 +
 +    access_log  logs/access.log  main;
 +
 +    sendfile        on;
 +    #tcp_nopush     on;
 +
 +    #keepalive_timeout  0;
 +    keepalive_timeout  65;
 +
 +    #gzip  on;
 +
 +    include /martyet/staging.config;
 +
 +}
 </code> </code>
navody/server/nginx.1415183075.txt.gz · Poslední úprava: 2014/11/05 10:24 autor: admin