Home Nginx正常启动,端口没有被监听
Post
Cancel

Nginx正常启动,端口没有被监听

启动nginx服务:

1
/usr/local/nginx/sbin/nginx -c conf/nginx.conf

启动完成也没有报错,ps看进程也正常,netstat发现端口没有被监听,也没有错误日志,找了半天最后才发现,conf/nginx.conf使用的是安装目录下面的Nginx配置,没有使用我们制定的配置,也就是说我们要用绝对路径制定Nginx配置,如下:

1
/usr/local/nginx/sbin/nginx -c /data/app/nginx/conf/nginx.conf

如果不确认用的是哪个配置,可以用-t参数先test一下,终端会显示使用的Nginx配置:

1
/usr/local/nginx/sbin/nginx -c conf/nginx.conf -t
This post is licensed under CC BY 4.0 by the author.