|
|
51CTO旗下网站
|
|
移动端

2.7 完整的示例配置文件

《精通Nginx(第2版)》第2章配置指南,在本章,我们看到了如何构建Nginx的配置文件。模块化的本质值得思考,从某种意义上讲,Nginx本身也是模块化的。本节为大家介绍完整的示例配置文件。

作者:李红军 译来源:人民邮电出版社|2017-08-28 21:07

2.7 完整的示例配置文件

下面是一个示例配置文件,它包括了本章讨论的各个不同方面。请注意,不要复制粘贴该示例配置文件。因为它很可能不是你需要的配置,该代码只是显示了一个完整配置文件的架构而已。

  1. user www;  
  2. worker_processes 12;  
  3. error_log /var/log/nginx/error.log;  
  4. pid /var/run/nginx.pid;  
  5. events {  
  6.  use /dev/poll;  
  7.  worker_connections 2048;  
  8. }  
  9. http {  
  10.  include /opt/local/etc/nginx/mime.types;  
  11.  default_type  application/octet-stream;  
  12.  sendfile on;  
  13.  tcp_nopush on;  
  14.  tcp_nodelay on;  
  15.  keepalive_timeout  65;  
  16.  server_names_hash_max_size 1024;  
  17.  server {  
  18.   listen 80;  
  19.   return 444;  
  20.  }  
  21.  server {  
  22.   listen 80;  
  23.   server_name www.example.com;  
  24.   location / {  
  25. try_files $uri $uri/ @mongrel;  
  26.   }  
  27.   location @mongrel {  
  28. proxy_pass http://127.0.0.1:8080;  
  29.   }  
  30.  }  


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

活学活用 Ubuntu Server

活学活用 Ubuntu Server

实战直通车
共35章 | UbuntuServer

218人订阅学习

Java EE速成指南

Java EE速成指南

掌握Java核心
共30章 | 51CTO王波

83人订阅学习

Mysql DBA修炼之路

Mysql DBA修炼之路

MySQL入门到高阶
共24章 | yeyingcai

472人订阅学习

读 书 +更多

Solaris 内核结构(第2版)

本书描述了Solaris 10和OpenSolaris内核中所有主要子系统的算法和数据结构,对第1版进行了大幅修订,加入了很多新的内容。全书从头到尾都采...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客

博聚网