nginx 安装-启动-关闭-重启

安装:

扩展库工具:

  yum install gcc openssl openssl-devel zlib zlib-devel -y
 
  yum install wget -y
 
  yum install tar -y
  
  wget http://nginx.org/download/nginx-1.16.1.tar.gz   

  tar -zxvf nginx-1.16.1.tar.gz
 
  ./configure --prefix=/usr/local/nginx 
 
  make && make install    (gcc 执行编译,这个时候才会产生nginx 目录)
 
  #yum -y install lrzsz  rz 上传 sz下载
 

启动:

  • 普通启动 切换到 nginx 安装目录的sbin ,执行./nginx

  • 通过配置文件启动:

     ./nginx -c /usr/local/nginx/conf/nginx.conf (需要切换到nginx sbin 目录)
     
      /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
      
      # -c 指的是配置文件
    
  • 检查nginx 是否启动:

    • 通过查看进程 ps -ef|gref nginx
    • nginx 体系结构由 master 进程和其 worker 进程组成
    • master 进程读取配置文件,并维护worker进程
    • worker 进程则是对请求进行实际处理

关闭:

  • 优雅的关闭 (正在请求的 处理完后在关闭)

      找出 nginx 的进程号 ps -ef|gref nginx 
      执行命令:kill -QUIT 主pid
      其中pid 是主进程号的pid(master process),其中为子进程pid(worker process)
    
  • .快速关闭

     - 执行命令 kill -TREM 主pid
    

重启:

	 ./nginx -s reload

配置检查:

  • 当修改nginx配置文件后,可以使用nginx 命令进化配置文件语法检查,用于检查 nginx配置是否正确

  • 检查nginx配置文件是否正确:

     /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -t  查看nginx 版本
     ./nginx -v (版本号)
     ./nginx -V (基本信息+配置信息)
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值