码迷,mamicode.com
首页 > 其他好文 > 详细

nginx虚拟机配置

时间:2019-01-06 18:55:34      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:http服务器   oca   http服务   文件   ofo   access   连接   pre   定位   

#全局配置
worker_processes 1; #有一个工作的子进程,可自行修改
#一般设置为 CPU数*核数

#一般是nginx的连接特性
Event{
worker_connections 1024;//这是指 ,一个进程最大允许连1024个连接

}

#这是配置http服务器的主要段
http{

 server1{//这是虚拟机段

        location{//定位,把特殊的路径或文件再次定位,
                             //如image目录单独处理
                                         //如php单独处理

                }

     server2{
        ...
     }

     server...{
       ....
     }

     #举例
     server{
              listen  80; //监听80端口
                server_name  localhost;//哪个域名 比如 z.com

                 location   / {
                       root html; //哪个目录
                           index ab.html index.html index.htm;//目录里的文件

                }

             error_page 500 502 503  504   /50x.html

               location = /50x.html {
                   root html;
              }

     }

 }

}

#nginx 日志管理

#access_log logs/host.access.log main;
这说明 该server,它的访问日志的 文件是
logs/host.access.log,
使用的格式“main” 格式
除了main格式 你可以自定义其他格式

main格式是什么?
#log_format main ‘$remote_addr - $remote_user [$time_local] "$request" ‘

‘$status $body_bytes_sent "$http_referer" ‘

          ‘"$http_user_agent" "$http_x_forwarded_for"‘;

main格式是我们自定义的一种格式,并起个名字,便于引用。

以上面的例子,main类型的日志记录的
remote_addr......http_x_forwarded_for等选项。

nginx允许针对不同的server做不同的log

小插曲:
http://www.baidu.com/robots.txt爬虫的
www.taobao.com/robots.txt等
网址后/robots.txt

nginx虚拟机配置

标签:http服务器   oca   http服务   文件   ofo   access   连接   pre   定位   

原文地址:http://blog.51cto.com/13800637/2339417

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!