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主进程号
相关文章
相关标签/搜索