ユーザ用ツール

サイト用ツール


serverapps:nginx:phpfpm

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
serverapps:nginx:phpfpm [2023/08/27 06:45] – [/usr/local/etc/nginx/conf.d/options] hayashiserverapps:nginx:phpfpm [2023/08/27 07:35] (現在) – [/usr/local/etc/php-fpm.d/www.conf] hayashi
行 74: 行 74:
 group = www group = www
 listen = /var/run/php-fpm.sock  <= listenはソケットにした(DefaultはTCP:127.0.0.1:9000) listen = /var/run/php-fpm.sock  <= listenはソケットにした(DefaultはTCP:127.0.0.1:9000)
-listen.owner = www +listen.owner = www              <= 設定しないと /var/run/php-fpm.sock failed (13: Permission denied) で動かない 
-listen.group = www +listen.group = www              < 
-listen.mode = 0666+listen.mode = 0666              <
 </code> </code>
  
行 117: 行 117:
  
 <code> <code>
-client_body_timeout  5s; +client_body_timeout       5s; 
-client_header_timeout  5s; +client_header_timeout     5s; 
-keepalive_timeout  75s; +keepalive_timeout         75s; 
-send_timeout  15s; +send_timeout              15s; 
-charset  utf-8; +charset                   utf-8; 
-gzip  on; +gzip                      on; 
-gzip_static  on; +gzip_static               on; 
-gzip_proxied  any; +gzip_proxied              any; 
-ignore_invalid_headers  on; +ignore_invalid_headers    on; 
-keepalive_requests  50; +keepalive_requests        50; 
-keepalive_disable  none; +keepalive_disable         none; 
-max_ranges  1; +max_ranges                1; 
-msie_padding  off; +msie_padding              off; 
-open_file_cache  max=1000 inactive=2h; +open_file_cache           max=1000 inactive=2h; 
-open_file_cache_errors  on;+open_file_cache_errors    on;
 open_file_cache_min_uses  1; open_file_cache_min_uses  1;
-open_file_cache_valid  1h; +open_file_cache_valid     1h; 
-output_buffers  1 512; +output_buffers            1 512; 
-postpone_output  1440; +postpone_output           1440; 
-read_ahead  512K; +read_ahead                512K; 
-recursive_error_pages  on; +recursive_error_pages     on; 
-reset_timedout_connection  on; +reset_timedout_connection on; 
-sendfile  on; +sendfile                  on; 
-server_tokens  off; +server_tokens             off; 
-server_name_in_redirect  off; +server_name_in_redirect   off; 
-source_charset  utf-8; +source_charset            utf-8; 
-tcp_nodelay  on; +tcp_nodelay               on; 
-tcp_nopush  off; +tcp_nopush                off; 
-gzip_disable  "MSIE [1-6]\.(?!.*SV1)"; +gzip_disable              "MSIE [1-6]\.(?!.*SV1)"; 
-limit_req_zone  $binary_remote_addr  zone=gulag:1m   rate=60r/m; +limit_req_zone            $binary_remote_addr  zone=gulag:1m   rate=60r/m; 
-log_format  main  '$remote_addr $host $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" $ssl_cipher $request_time';+log_format                main  '$remote_addr $host $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" $ssl_cipher $request_time';
 </code> </code>
  
行 162: 行 162:
 server { server {
         server_name example.com www.example.com;   <= 環境に合わせる         server_name example.com www.example.com;   <= 環境に合わせる
-        add_header  Cache-Control "public";        <= HTTP キャッシュ ヘッダの設定+        add_header  Cache-Control "public";      <= HTTP キャッシュ ヘッダの設定 
 +        add_header  Cache-Control "private, no-store, no-cache, must-revalidate"; 
 +        add_header  Pragma "no-cache";
         add_header  X-Frame-Options "DENY";        <= クリックジャッキング対策         add_header  X-Frame-Options "DENY";        <= クリックジャッキング対策
         limit_req   zone=gulag burst=2000 nodelay; <= かなり低めに設定しているので注意         limit_req   zone=gulag burst=2000 nodelay; <= かなり低めに設定しているので注意
serverapps/nginx/phpfpm.1693118722.txt.gz · 最終更新: 2023/08/27 06:45 by hayashi