我在阿里云ubuntu上安装了nginx,现在我发现好几个地方都有nginx.conf文件,我百度了很多方法,尝试了运行 ps -ef | grep nginx
结果显示如下:
root@iZuf6flak68jcii4kf10hpZ:~# ps -ef | grep nginx
root 8329 1 0 Mar07 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
nobody 8330 8329 0 Mar07 ? 00:00:00 nginx: worker process
root 12684 12668 0 15:55 pts/1 00:00:00 grep --color=auto nginx
有的人说这里/usr/local/nginx/conf/nginx.conf就是配置文件
但是我有运行了nginx -t
结果是这样的:
root@iZuf6flak68jcii4kf10hpZ:~# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
有的回答又说这里/etc/nginx/nginx.conf是配置文件,所以我现在很迷惑到底哪个才是nginx的配置文件?
新手刚接触nginx表示很懵逼啊
应该是安装方式不同导致的,使用
wget
安装的配置文件在/usr/local/nginx/conf
,使用yum
安装的配置文件在/etc/nginx
下。你可以分别使用这两种方式安装看下路径