nginx指定配置文件

关闭nginx

service nginx stop

设置一个配置文件 order.conf

server {
        listen 80 default_server;
        listen 443 default_server;
        server_name www.xxx.cn;


        location /static {
                alias  /home/ubuntu/data/www/food_order/web/static/;
        }

        location / {
                try_files $uri @yourapplication;
        }
      location @yourapplication {
      include uwsgi_params;
      uwsgi_pass unix:/home/ubuntu/data/www/logs/order.sock;
      uwsgi_read_timeout 1800;
      uwsgi_send_timeout 300;
    }
}

包含该配置文件

修改/etc/nginx下nginx.conf

    #include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/order.conf;

重启nginx

service nginx start|restart

查看状态

[root@VM_0_14_centos nginx]# systemctl status nginx
● nginx.service - nginx - high performance web server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2020-03-26 02:09:28 CST; 17min ago
     Docs: http://nginx.org/en/docs/
  Process: 7516 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=0/SUCCESS)
 Main PID: 7517 (nginx)
   CGroup: /system.slice/nginx.service
           ├─7517 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
           └─7518 nginx: worker process

nginx的权限问题(13: Permission denied)解决办法

修改nginx.conf

找到
user nobody 改成:user root 停止nginx
-s stop 重启nginx -c nginx.conf

猜你喜欢

转载自www.cnblogs.com/xiao-apple36/p/12571941.html
今日推荐