nginx 多域名配置
假如说你只有一台服务器,但是要运行两个域名的不同网站,两个网站都是80端口,那么就可以使用nginx进行多域名配置。
操作步骤如下:
- 在nginx安装目录里面(比如说我的安装目录就是
/usr/local/nginx
),找到conf
文件夹 cd conf
mkdir vhost
cd vhost
- 新建配置文件,建议命名成你容易理解的名字,比如
domainA.conf
、domainB.conf
- 编辑具体的配置文件,比如说编辑
domainA.conf
server {
listen 80;
server_name domainA;
……
……
}
- 编辑
domainB.conf
server {
listen 80;
server_name domainB;
……
……
}
- 然后
cd ..
- 编辑
nginx.conf
配置文件,在http
模块里面,加上下面这两句:
include vhost/domainA.conf;
include vhost/domainB.conf;
- 重启nginx。这样就完成了多个虚拟主机的配置。