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

Nginx的配置及其虚拟主机应用

时间:2016-02-24 15:56:30      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:linux服务器   nginx配置   虚拟web主机   

一、Nginx的配置文件主要分为三个部分,全局配置、I/O事件配置和HTTP配置。“#”代表注释,配置项末尾以“;”结束


  1. 全局配置包括Nginx的运行用户、工作进程数、错误日志、PID存放位置等基本信息

技术分享

这里工作进程默认为1,如果服务器有多块CPU或者使用多核处理器,我们可以将工作进程数量修改成与CPU核心数相同,但如果网站访问量需求并不大,一般设置为1就够了


2.I/O事件配置,使用“events {}”界定标记,用来指定Nginx进程的I/O相应模块,没个进程的链接数量等。对于2.6及其以上的版本,建议使用epoll模型以提高性能;每个进程的连接数量根据实际需要来定,一般在10000以下,默认是1024。

技术分享


3.HTTP配置,使用“http {}”界定标记,包括访问日志、http端口、网页目录、默认字符集、连接保持及其虚拟主机、PHP解析等一系列的设置,其中大部分配置语句包含在子界定标记“server {}”内

技术分享

如果想做更改找到对应的配置项修改即可,修改后重启Nginx服务


二、基于域名的虚拟Web主机

1.首先我们先创建两个测试页,以便进行测试

技术分享


2.接下来修改Nginx的配置文件,在http配置中添加如下两个server配置项,注意:server配置项的“{}”界定标记一定要成对,并且每一行配置项末尾以“;”结束,最后保存退出并重启Nginx服务

技术分享


3.测试一下,分别用域名访问两个网站,看是否可以正常使用

技术分享

技术分享

Nginx的配置及其虚拟主机应用

标签:linux服务器   nginx配置   虚拟web主机   

原文地址:http://928004321.blog.51cto.com/10707688/1744556

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