nginx的启动、重启与停止与查看进程

一、查看进程

   ps -ef | grep nginx

   没有启动的nginx,查看进程ps -ef | grep nginx如下:

   

二、启动nginx

   进入nginx的安装路径/usr/local/Cellar/nginx/1.13.10/bin

   执行命令 sudo nginx

  查看进程 ps -ef | grep nginx,启动后的进程如下:

   

三、重启

1.进入nginx的安装路径/usr/local/Cellar/nginx/1.13.10/bin

2.执行指令  sudo nginx -s reload 进行nginx的重启

   nginx -s reload 可能会没有权限

   sudo nginx -s reload   会以管理员权限运行指令,输入密码后方可重启nginx 

四、nginx配置

1.进入nginx的配置路径

   /usr/local/etc/nginx/servers

2.vim t8080

3.配置域名

输入i 键,进行编辑

upstream tomcat_8080{
    server 127.0.0.1:8080  weight=10 max_fails=2 fail_timeout=30s;
}

server {
    listen          80;
    server_name     a.b.c.com ;
    location / {
        proxy_next_upstream     http_500 http_502 http_503 http_504 error timeout invalid_header;
        proxy_set_header        Host  $host;
        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass              http://tomcat_8080;
        expires                 0;
    }

    location /logs/ {
        autoindex       off;
        deny all;
    }
}

由多个server_name 的时候,采用 a.b.c.com e.f.g.com h.i.j.com ; 中间采用空格形式,最后加分号。

或者

server {
    listen       80;
    server_name  a.b.c.com;
    add_header   'Access-Control-Allow-Origin' '*' always;
    add_header   'Access-Control-Allow-Credentials' 'true' always;
    add_header   'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS' always;
    add_header   'Access-Control-Max-Age' '86400' always;
    location / {
        proxy_read_timeout 600s;
        proxy_pass http://127.0.0.1:8081;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
    }
}

4.esc 退出编辑

5. :wq  保存并且退出

 

 

   

   

   

    

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值