您的位置: 飞扬精品软件园 >> 文章中心 >> 网络通讯 >> 服务器类 >> Nginx配置文件基本应用参考手册

相关文章链接

本类文章排行

最新新闻资讯

    Nginx配置文件基本应用参考手册

    Nginx配置文件基本应用参考手册


    • 阅览次数: 文章来源: 原文作者: 整理日期: 2010-07-27

    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配置文件简单问题的详细介绍。


查看所有评论

网友对Nginx配置文件基本应用参考手册的评论

网名:
主题:
内容:
验证码: