Centos7之Nginx


1、安裝

  下載RPM: wget http://nginx.org/download/nginx-1.16.0.tar.gz

  解壓:tar -zxf nginx-1.16.0.tar.gz

  安裝:

    cd nginx-1.16.0

    ./configure
    make && make install

2、安裝成功后nginx的幾個默認目錄

  執行目錄:/usr/sbin/nginx
  模塊所在目錄:/usr/lib64/nginx/modules
  配置所在目錄:/etc/nginx/
  默認站點目錄:/usr/share/nginx/html

  主要配置文件:/etc/nginx/nginx.conf 指向:/etc/nginx/conf.d/default.conf
  PID目錄:/var/run/nginx.pid
  錯誤日志:/var/log/nginx/error.log
  訪問日志:/var/log/nginx/access.log

 3、查看nginx狀態

  輸入命令:systemctl status nginx.service

 1 [root@N37012 ~]# systemctl status nginx.service
 2 ● nginx.service - nginx
 3    Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
 4    Active: failed (Result: exit-code) since 日 2019-05-19 16:31:16 CST; 15min ago
 5   Process: 23482 ExecStop=/usr/local/nginx/sbin/nginx quit (code=exited, status=1/FAILURE)
 6  Main PID: 7158 (code=exited, status=0/SUCCESS)
 7 
 8 5月 19 16:00:29 N37012 systemd[1]: Starting nginx...
 9 5月 19 16:00:30 N37012 systemd[1]: Started nginx.
10 5月 19 16:31:15 N37012 systemd[1]: Stopping nginx...
11 5月 19 16:31:15 N37012 nginx[23482]: nginx: invalid option: "quit"
12 5月 19 16:31:16 N37012 systemd[1]: nginx.service: control process exited, code=exited status=1
13 5月 19 16:31:16 N37012 systemd[1]: Stopped nginx.
14 5月 19 16:31:16 N37012 systemd[1]: Unit nginx.service entered failed state.
15 5月 19 16:31:16 N37012 systemd[1]: nginx.service failed.
16 [root@N37012 ~]#
4、啟動、停止、重啟命令
  systemctl start nginx.service
  systemctl stop nginx.service
  systemctl reload nginx.service
  systemctl status nginx.service
5、查看nginx的狀態
 1 [root@N37012 ~]# systemctl status nginx.service 
 2 ● nginx.service - nginx
 3    Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
 4    Active: active (running) since 日 2019-05-19 16:00:30 CST; 30min ago
 5  Main PID: 7158 (nginx)
 6     Tasks: 2
 7    CGroup: /system.slice/nginx.service
 8            ├─7158 nginx: master process /usr/local/nginx/sbin/nginx
 9            └─7159 nginx: worker process
10 
11 5月 19 16:00:29 N37012 systemd[1]: Starting nginx...
12 5月 19 16:00:30 N37012 systemd[1]: Started nginx.
13 [root@N37012 ~]#

6、殺掉進程命令 

  a.相關nginx進程全部殺掉:killall -9 nginx

  b.把PID兩個經常殺掉:kill -9 pid1 and kill -9 pid 2

6、查看版本

  輸入命令:nginx -V


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM