Nginx(二)

  1. 啓動nginx服務器(查看端口占用: netstat -ntlp)
    # nginx啓動默認加載/usr/local/nginx/conf/nginx.conf配置文件;-c以及後面的能夠不寫 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    # Centos 7防火牆firewalld開放80端口:而後要重啓
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    # 重啓防火牆
    systemctl restart firewalld.service
    # 訪問服務器的ip地址:ifconfig查詢
 
  • nginx啓動、中止
  1. 啓動nginx
    # nginx地址 -c nginx配置文件地址
    /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
  2. 中止nginx
    # 查詢nginx的主進程號/PID(重啓後進程號都不相同)
    ps -ef | grep nginx
    # 從容中止
    kill QUIT nginx的主進程號
    # 快速中止
    kill TERM/INT nginx的主進程號
    # 強制中止
    pkill -9 nginx
  3. 驗證配置文件是否正確
    # 進入nginx的可執行文件
    cd /usr/local/nginx/sbin
    ./nginx -t
    # 或者
    /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
  4. 重啓nginx(配置文件修改了,等等...)
    # 進入nginx的可執行文件(要已啓動了nginx才能重啓)cd /usr/local/nginx/sbin./nginx -s reload kill -HUP nginx主進程號
相關文章
相關標籤/搜索