1
ddid 2019-02-17 20:32:16 +08:00
不清楚,我的一直都是 /usr/local/nginx/html
|
2
initdrv 2019-02-17 20:35:56 +08:00
默认 ip 访问呢,就是 nginx 默认路径,如 #1 所说
网站呢,放在 /data/wwwroot 目录下,日志放在 /data/wwwlogs 目录下。 |
3
realpg 2019-02-17 20:43:08 +08:00
/etc/nginx/site-available/ 存放虚拟主机文件
/etc/nginx/site-enabled/ 存放生效符号链接 |
4
Les1ie 2019-02-17 22:05:55 +08:00
以前配置的时候我是写的`/etc/nginx/conf.d/*.conf`, 一个域名一个文件,如果需要暂停某个 domain, 就改掉后缀然后重启 nginx ;
最近新开的 server 使用的是 3 楼的方式, 根据文件夹的名字推测这是作者推荐的解决方法 不过感觉还是直接写`/etc/nginx/conf.d/*.conf`更方便 :( 写完就行不需要 ln 一遍 网站位置放的 `/var/www`或者 home 里面一个特定的文件夹, (更多时候是反代 docker 容器 日志在 `/var/log/nginx/sitename_access.log`, `/var/log/nginx/sitename_error.log` |
5
tairan2006 2019-02-17 22:12:41 +08:00
Debian 系默认的就是 3 楼的目录。。
|
6
nameme 2019-02-17 23:11:53 +08:00
BSD 理念,用户编译的存放于 /usr/local
|
7
namesc 2019-02-17 23:20:09 +08:00 1
我用的系统 CentOS 7.x yum 安装默认就是
配置文件在 /etc/nginx/conf.d 网站文件在 /usr/share/nginx 因为我要用到 ngx_lua,要编译的模块放到 /etc/nginx/modules 不过那是个链接,真实位置是 /usr/lib64/nginx/modules 然后自己编写的 lua 模块放到 /etc/nginx/lua.d |
8
mostkia 2019-02-17 23:22:06 +08:00
Nginx 是默认位置吧,至于网站则放在了挂在盘里面,防止系统崩了之后丢失资料(用 vps 养成的习惯,以前用过的一台 vps 特别烂,三天两头崩溃)。同时还写了个脚本每天零点自动备份数据到另外一块硬盘上。
|
9
zhouyut001 2019-02-18 00:10:37 +08:00
/ var/www/html,只是反代而已,随便了
|
10
coolloves 2019-02-18 11:02:00 +08:00
除非公司有要求,或者运维有统一路径,否则基本都是 /usr/local/xxx
|