差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

itwiki:nginx-php [2024/01/03 11:56] – 创建 ovwx@live.ioitwiki:nginx-php [Unknown date] (当前版本) – 移除 - 外部编辑 (Unknown date) 127.0.0.1
行 1: 行 1:
-===== NGINX 范例:支持PHP ===== 
- 
-配置PHP fastcgi 转发 
- 
-<file site-php-fpm.conf> 
- 
-server { 
-    listen       443 ssl http2; 
-    listen       [::]:443 ssl http2; 
-    server_name www.c.ezua.com; 
-    charset utf-8; 
- 
-    # ssl配置 
-    ssl_protocols TLSv1.1 TLSv1.2; 
-    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; 
-    ssl_ecdh_curve secp384r1; 
-    ssl_prefer_server_ciphers on; 
-    ssl_session_cache shared:SSL:10m; 
-    ssl_session_timeout 10m; 
-    ssl_session_tickets off; 
-    ssl_certificate /etc/letsencrypt/live/www.c.ezua.com/fullchain.pem; 
-    ssl_certificate_key /etc/letsencrypt/live/www.c.ezua.com/privkey.pem; 
- 
-    #root /var/www/html/; 
-    root /var/www/dokuwiki/; 
-    index index.php; 
-    location ~ \.(php|php5).* { 
-        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
-        fastcgi_pass unix:/var/run/php-fpm/www.sock; 
-        include fastcgi_params; 
-    } 
- 
-    location / { 
- 
-    } 
- 
-} 
- 
-</file> 
- 
-在配置方面与普通的反代没有区别,'' fastcgi_pass '' 除了可以用unix sockets方式转发外,还可以使用 ''%%tcp://127.0.0.1:9000%% '' 的形式配置,要看 ''php-fpm.conf'' 配置文件里面监听的是socket还是端口 
- 
  
登录