启动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