安装及定位配置文件
Ubuntu安装用 apt-get install nginx
命令
用apt-get安装完之后,配置文件一般在\etc\nginx
可以通过 cat /etc/init.d/nginx
查看nginx的区体配置文件路径。
# Try to extract nginx pidfile
PID=$(cat /etc/nginx/nginx.conf | grep -Ev ‘^\s*#’ | awk ‘BEGIN { RS=”[;{}]” } { if ($1 == “pid”) print $2 }’ | head -n1)
if [ -z “$PID” ]; then
PID=/run/nginx.pid
由/etc/init.d/nginx
中的PID字段可知配置文件在/etc/nginx/nginx.conf
,即和一般情况无异
一般来说不建议直接修改/etc/nginx/nginx.conf
文件,在该文件下可以发现它会引用其它文件夹下的文件内容。
include /etc/nginx/modules-enabled/*.conf;
http {
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
}
也就是说只要将自定义的而又满足配置格式的文件放于适合的目录下,就可以完成对Nginx的配置。
反向代理的配置
配置需求:向外监听