nginx 学习笔记一(安装、启动、停止等)

一、nginx的优点

         - 更好的支持高并发

         - 内存消耗少

         - 成本低廉(因为是开源)

         -  配置文件简单

         - 支持rewrite重写规则

         -  内置的健康检查功能

         -  节省带宽

         -  稳定性高

         -  支持热部署

       

二 、nginx 下载

        你可以从 http://nginx.org/en/download.html 下载

三、nginx 安装

        windows 安装步骤:

        1、下载nginx-0**.zip 解压到一个没有空格的目录下。

       2、 然后在DOS 环境下进入解压后的目录并执行,举例如下:

              cd d:/nginx

              nginx start

       3、对nginx控制,可以执行如下命令:

             nginx -s [stop | quit | reopen | reload ]


      Linux 下的安装

      1、下载压缩包

      2、解压

      3、编译安装

            举例如下:

             tar  zxvf  nginx-***.tar.gz

             cd  nginx.***

             ./configure

             make

             make install

             可以通过 ./configure  --help  来查看可以供选择的编译选项。


             nginx 在Linux下的性能要比nginx下的性能好很多。

 

四、nginx的简单使用

        1、Nginx 启动

              假设你的nginx安装目录是/usr/local/nginx/,那么你的启动命令就是:

            

             其中 -c 是参数是指定你的配置文件的位置,如果你不指定-c参数,那么nginx会加载安祖昂目录下的conf子目录下的nginx.conf。

        2、停止nginx

              可以通过发送信号给nginx主进程来停止nginx

              首先我们需要找到nginx的主进程号:

             

                      我们可以有一个nginx进程的备注信息是“master process” 这个就是nginx的主进程,其他“worker process” 是nginx的子进程,在这里我的nginx主进程ID是31342

             另外一个找到nginx主进程号的方法是:我们可以找到我们的nginx.pid文件,这里面就记录了nginx的主进程id

             (1)从容停止nginx (都把人家停了,还说是从容偷笑

                     kill -QUIT 31342            

              (2)快速停止

                     kill -TERM 31342  或者  kill -INT  31342
              (3)强制停止所有nginx进程

                     pkill -9 nginx

           3、nginx 的平滑重启(这个偶试过啦,不好用,根本不从新加载nginx.conf 奋斗

                如果改变了nginx的配置文件,想重启nginx,同样可以通过发送信号给nginx来进行。重启之前要确认nginx的配置文件语法是否正确。

               

               看到nginx.conf么有问题,那么我们就可以平滑重启nginx了

               kill -HUP 31342 (31342 是我这里的nginx主进程id)

                

                     

                   

             

     




      


           

 


          



      


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值