Nginx虚拟主机设置和多域名、多端口、多虚拟机设置
1.虚拟主机虚拟主机的配置位置:/etc/nginx/conf.d/ 目录下的 default.conf 中[xiaokang@localhost conf.d]$ cat default.conf可以看到root为 nginx 根目录location / {root /usr/share/nginx/html;index index.html index.htm...
·
1.虚拟主机
虚拟主机的配置位置:/etc/nginx/conf.d/ 目录下的 default.conf 中
[xiaokang@localhost conf.d]$ cat default.conf
可以看到root为 nginx 根目录
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
[xiaokang@localhost conf.d]$ ll /usr/share/nginx/html
total 8
-rw-r--r--. 1 root root 494 Apr 23 22:36 50x.html
-rw-r--r--. 1 root root 612 Apr 23 22:36 index.html
[xiaokang@localhost conf.d]$ sudo vim /usr/share/nginx/html/index.html
2.添加xiaokang虚拟主机,多个虚拟主机添加是创建多个.conf文件
[xiaokang@localhost conf.d]$ sudo cp default.conf xiaokang.conf
[xiaokang@localhost conf.d]$ ls
default.conf xiaokang.conf
编辑xiaokang.conf 内容如下:
server {
listen 80;
server_name www.xiaokang.test;
root /data/www;
index index.html index.htm;
}
3.多域名、多端口
一个虚拟主机配置多个端口多个域名。
server {
listen 80;
listen 9999;
server_name www.xiaokang.test www.xiaokang3.test;
root /data/www;
index index.html index.htm;
}
更多推荐
已为社区贡献11条内容
所有评论(0)