Linux-nginx運維管理

Linux-nginx運維管理:

1.nginx配置文件正確性檢查:
nginx提供的配置文件調試功能可快速定位配置文件是否存在問題,在終端shell執行以下命令檢測配置文件的正確性
[root@*** data]# /data/nginx/sbin/nginx -t -c /data/nginx/conf/nginx.conf
採用默認安裝可以使用如下命令:
/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
注:參數“-t”用於檢查配置文件是否正確無誤,並不執行。參數“-c”指定配置文件路徑,如不指定配置文件路徑,nginx默認會在安裝時指定的安裝目錄下查找conf/nginx.conf
執行上述命令後如輸出下面信息,即表明配置文件正確:
nginx: the configuration file /data/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /data/nginx/conf/nginx.conf test is successful
2.查看nginx的版本信息
[root@*** data]# /data/nginx/sbin/nginx -v
nginx version: nginx/1.8.1
[root@jikuwo data]# /data/nginx/sbin/nginx -V #大寫的字母V
nginx version: nginx/1.8.1
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)
configure arguments: --prefix=/data/nginx
注:參數-V不僅顯示NGINX的版本信息,同時也會顯示nginx在編譯時指定的相關模塊信息。
3.nginx的啓動,關閉,重啓
1)啓動
/data/nginx/sbin/nginx &
2)平滑重啓(動態加載,修改配置文件後此方法重啓不影響使用)
/data/nginx/sbin/nginx -s reload
3)關閉
/data/nginx/sbin/nginx -s stop
4.查看nginx進程
# ps -ef|grep nginx
nobody 4068 13541 0 00:00 ? 00:00:05 nginx: worker process
root 8644 8522 0 22:26 pts/1 00:00:00 grep --color=auto nginx
root 13541 1 0 2019 ? 00:00:00 nginx: master process /data/nginx/sbin/nginx

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章