קוד: |
cat /etc/nginx/ fastcgi.conf logs/ scgi_params win-utf fastcgi_params mime.types sro.conf.old koi-utf nginx.conf ssl/ koi-win nginx.conf.save uwsgi_params [root@blogs-v2 ~]# cat /etc/nginx/fastcgi.conf fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param REQUEST_SCHEME $scheme; fastcgi_param HTTPS $https if_not_empty; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; fastcgi_param REMOTE_ADDR $remote_addr; fastcgi_param REMOTE_PORT $remote_port; fastcgi_param SERVER_ADDR $server_addr; fastcgi_param SERVER_PORT $server_port; fastcgi_param SERVER_NAME $server_name; |
קוד: |
worker_processes 1; error_log logs/error.log; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; gzip on; gzip_comp_level 9; gzip_types text/css application/javascript text/javascript application/x-javascript image/svg+xml; gzip_vary on; server_tokens off; types_hash_max_size 4096; server_names_hash_bucket_size 128; client_max_body_size 100M; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; server { listen 80; server_name hatul.info www.hatul.info; return 301 https://$server_name$request_uri; root /srv/mysite; index index.php index.html index.htm; try_files $uri $uri/ /index.php?$args; location ~ \.php$ { fastcgi_pass unix:/run/php-fpm/php-fpm.sock; include fastcgi.conf; fastcgi_param PHP_VALUE open_basedir=$document_root:/tmp:/var/tmp:/usr/local/lib/php; } location ~ ^/readme.html { deny all; } } server { listen 443 ssl http2; server_name hatul.info www.hatul.info; root root /srv/mysite; index index.php index.html index.htm; try_files $uri $uri/ /index.php?$args; add_header X-Frame-Options SAMEORIGIN; add_header X-XSS-Protection "1; mode=block"; add_header X-Content-Type-Options "nosniff"; ssl_certificate /etc/letsencrypt/live/hatul.info/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/hatul.info/privkey.pem; ssl_session_timeout 5m; ssl_session_cache shared:SSL:50m; ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256'; ssl_prefer_server_ciphers on; add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload"; ssl_dhparam ssl/dhparam.pem; location ~ \.php$ { fastcgi_pass unix:/run/php-fpm/php-fpm.sock; include fastcgi.conf; fastcgi_param PHP_VALUE open_basedir=$document_root:/tmp:/var/tmp:/usr/local/lib/php; } location ~ ^/readme.html { deny all; } } } |
קוד: |
location ~ \.php$ { fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; include fastcgi_params; } |
קוד: |
fastcgi_pass unix:/run/php-fpm/php-fpm.sock; |