怎么进行Nginx配置文件引用

怎么进行Nginx配置文件引用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

Nginx配置文件有很多需要我们注意很多问题,其中在进行user配置的时候就需要我们引起重视,我们在不断的使用中就会发现这一点,下面是一个简单的Nginx配置文件:

Nginx配置文件引用

  1. user www www;  

  2. worker_processes 8;  

  3. worker_cpu_affinity 00000001 00000010 00000100 00001000 
    00010000 00100000 01000000;  

  4. error_log /www/log/Nginx_error.log crit;  

  5. pid /usr/local/Nginx/Nginx.pid;  

  6. worker_rlimit_nofile 204800;  

  7. events  

  8. {  

  9. use epoll;  

  10. worker_connections 204800;  

  11. }  

  12. http  

  13. {  

  14. include mime.types;  

  15. default_type application/octet-stream;  

  16. charset utf-8;  

  17. server_names_hash_bucket_size 128;  

  18. client_header_buffer_size 2k;  

  19. large_client_header_buffers 4 4k;  

  20. client_max_body_size 8m;  

  21. sendfile on;  

  22. tcp_nopush on;  

  23. keepalive_timeout 60;  

  24. fastcgi_cache_path /usr/local/Nginx/fastcgi_cache levels=1:2  

  25. keys_zone=TEST:10m  

  26. inactive=5m;  

  27. fastcgi_connect_timeout 300;  

  28. fastcgi_send_timeout 300;  

  29. fastcgi_read_timeout 300;  

  30. fastcgi_buffer_size 4k;  

  31. fastcgi_buffers 8 4k;  

  32. fastcgi_busy_buffers_size 8k;  

  33. fastcgi_temp_file_write_size 8k;  

  34. fastcgi_cache TEST;  

  35. fastcgi_cache_valid 200 302 1h;  

  36. fastcgi_cache_valid 301 1d;   

  37. fastcgi_cache_valid any 1m;  

  38. fastcgi_cache_min_uses 1;  

  39. fastcgi_cache_use_stale error timeout invalid_header http_500;  

  40. open_file_cache max=204800 inactive=20s;  

  41. open_file_cache_min_uses 1;  

  42. open_file_cache_valid 30s;  

  43. tcp_nodelay on;  

  44. gzip on;  

  45. gzip_min_length 1k;  

  46. gzip_buffers 4 16k;  

  47. gzip_http_version 1.0;  

  48. gzip_comp_level 2;  

  49. gzip_types text/plain application/x-javascript text/css 
    application/xml;  

  50. gzip_vary on;  

  51. server  

  52. {  

  53. listen 8080;  

  54. server_name backup.aiju.com;  

  55. index index.php index.htm;  

  56. root /www/html/;  

  57. location /status  

  58. {  

  59. stub_status on;  

  60. }  

  61. location ~ .*/.(php|php5)?$  

  62. {  

  63. fastcgi_pass 127.0.0.1:9000;  

  64. fastcgi_index index.php;  

  65. include fcgi.conf;  

  66. }  

  67. location ~ .*/.(gif|jpg|jpeg|png|bmp|swf|js|css)$  

  68. {  

  69. expires 30d;  

  70. }  

  71. log_format access '$remote_addr - $remote_user 
    [$time_local] "$request" '  

  72. '$status $body_bytes_sent "$http_referer" '  

  73. '"$http_user_agent" $http_x_forwarded_for';  

  74. access_log /www/log/access.log access;  

  75. }  

关于怎么进行Nginx配置文件引用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/204558.html

(0)
上一篇 2021年11月29日
下一篇 2021年11月29日

相关推荐

发表回复

登录后才能评论