nginx的虚拟主机
时间:2023-07-01 22:00:02 | 来源:网站运营
时间:2023-07-01 22:00:02 来源:网站运营
nginx的虚拟主机:虚拟主机:一个台服务,装了一个nginx,可以跑多个网站,此方式就是虚拟主机。
基于域名来做,同一个nginx,同一个端口,同一个公网ip。
域名 网站根目录 日志
http://www.kglove.cn /webroot/kglove /var/log/nginx/kg_access.log
http://www.qinjunhang.com /webroot/qinjunhang /var/log/nginx/qjh_access.log
一、创建网站根目录的文件夹 mkdir -p /webroot/kglove mkdir -p /webroot/qinjunhang
二、echo kg >/webroot/kglove
echo qjh >/webroot/qinjunhang
三、本身的server在/etc/nginx/conf.d/default.conf
现在创建两个server,touch kglove.conf touch qinjunhang.conf
第一个kglove的server
server {
listen 80;
server_name www.kglove.com;
access_log /var/log/nginx/kg_access.log main; #其中的main定义的日志格式
location / {
root /webroot/kglove;
index index.html;
}
}
第二个qinjunhang的server
server {
listen 80;
server_name www.kglove.com;
access_log /var/log/nginx/qjh_access.log main;
location / {
root /webroot/kglove;
index index.html;
}
}
nginx -t 检查nginx的配置文件是否正确
重新加载nginx systemctl reload nginx
如果在内网做需要在、/etc/hosts 中解析