首页 > 代码库 > Nginx配置

Nginx配置

默认路径 /etc/nginx/nginx.conf

#运行用户
user www-data;
#启动进程,通常设置成和cpu的数量相等
worker_processes 1;
#全局错误日志及PID文件
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
#工作模式及连接数上限
events {
use epoll;
#epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能
worker_connections 1024;#单个后台worker process进程的最大并发链接数
# multi_accept on;
}
这里是django的配置,使用django渲染
location /{
include uwsgi_params; uwsgi_pass 127.0.0.1:8077;
}
匹配/index/login最后一个/后面的内容,如果是problemList则跳转到/index/problemList。
location = / {
rewrite ^ ip/index/login ;#ip就是本地的回环地址
}

Nginx配置