Nginx添加虚拟主机配置文件
# Nginx添加虚拟主机配置文件
# 概念
虚拟主机:在 Web 服务里就是一个独立的网站站点,这个站点对应独立的域名(也可能是IP 或端口),具有独立的程序及资源,可以独立地对外提供服务供用户访问。
# 场景
实现输入不同域名访问不同内容
# 实现步骤
由于是下载安装包,安装在/usr/local
路径
安装后在/usr/local/nginx/conf
路径下发现配置文件只有一个,当虚拟主机多了就不好管理
将配置文件拆分开来,在/usr/local/nginx/conf
路径下
新建一个conf.d
文件夹,在/usr/local/nginx/conf/conf.d
下创建对应的域名配置文件
touch default.conf
touch xiaojing-dev.nipx.cn.conf
1
2
2
在/usr/local/nginx/conf
下的Nginx.conf
文件中进行配置——http
块下加一句话就可以了
include /usr/local/nginx/conf/conf.d/*.conf;
1
xiaojing-dev.nipx.cn.conf
文件
server {
listen 80;
server_name xiaojing-dev.nipx.cn;
root /var/www/html/xiaojing-dev.nipx.cn;
location / {
index index.html index.htm;
}
}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
default.conf
server {
listen 80;
server_name default;
root /usr/local/nginx/html;
location / {
index index.html index.htm; }
}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
上次更新: 2024/08/14, 04:14:33