nginx基础配置篇
序言 nginx是非常流行的一个http反向代理服务器,虽然不是专业的运营人员,但作为开发人员,掌握一些基本的用法也是蛮必要的,本篇记录nginx的一些基本配置。 调整工作进程数 nginx启动会创建主进程和工作进程,默认只会创建一个工作进程用于处理连接(底层使用epoll等事件处理模型),如果是多核服务器,建议把工作进程的数量设置为cpu的核数,如8核cpu可以如下设置: worker_processes 8; 基本资源访问 1) 最常见的nginx用法就是把它当作一个静态资源服务器,先看一个最简单的例子: 在本机hosts文件中如下配置: 127.0.0.1 static.test.com nginx.conf配置server: server { listen static.test.com; root D:/learn/static; } 然后访问 http://static.test.com/hello.js 即可以访问到 D:/learn/static/hello.js。 2) 我们也可以配置多个域名同时访问同一个资源 在hosts中添加如下映射:127.0.0.1 static2.test.com nginx.conf配置server: server { listen 80; server_name static.test.com static2.test.com;