以下的配置Nginx配置信息是开启了两个监听两个端口,部署多个项目,可以监听新的端口
server {
# listen 是nginx服务监听的端口,如果用户想要访问后台项目,请使用8000端口。该端口可以自定义。
# uwsgi的端口是供内部各个服务使用的。Nginx的端口是供用户使用的。
listen 8000;
server_name 150.158.12.193:8001;
access_log /var/log/nginx/logindemo_access.log;
error_log /var/log/nginx/logindemo_error.log;
charset utf-8;
client_max_body_size 75M;
root /root/project/testweb;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:8001;
uwsgi_read_timeout 60;
}
location /static/ {
expires 30d;
autoindex on;
add_header Cache-Control private;
alias /root/project/testweb/static/;
}
}
server {
# listen 是nginx服务监听的端口,如果用户想要访问后台项目,请使用8000端口。该端口可以自定义。
# uwsgi的端口是供内部各个服务使用的。Nginx的端口是供用户使用的。
listen 9000;
server_name 150.158.12.193:9001;
access_log /var/log/nginx/logindemo_access.log;
error_log /var/log/nginx/logindemo_error.log;
charset utf-8;
client_max_body_size 75M;
root /root/project/blogtest;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:9001;
uwsgi_read_timeout 60;
}
location /static/ {
expires 30d;
autoindex on;
add_header Cache-Control private;
alias /root/project/blogtest/static/;
}
}