搭建nginx虚拟主机——基于域名、端口和IP
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,nginx支持的虚拟主机有三种1、基于域名的虚拟主机2、基于IP的虚拟主机3、基于端口的虚拟主机一、基于域名构建1、编译安装nginx服务2、配置DNS域名解析服务3、配置虚拟主机a、创建自测网页[r
千家信息网最后更新 2025年02月01日搭建nginx虚拟主机——基于域名、端口和IP
nginx支持的虚拟主机有三种
1、基于域名的虚拟主机
2、基于IP的虚拟主机
3、基于端口的虚拟主机
一、基于域名构建
1、编译安装nginx服务
2、配置DNS域名解析服务
3、配置虚拟主机
a、创建自测网页
[root@localhost named]# cd [root@localhost ~]# mkdir -p /var/www/html/kgc[root@localhost ~]# mkdir -p /var/www/html/accp[root@localhost ~]# ls /var/www/html/accp kgc[root@localhost ~]# cd /var/www/html/[root@localhost html]# echo "this kgc web" > kgc/index.html[root@localhost html]# echo "this accp web" > accp/index.html
b、编辑nginx.conf配置文件
vim /usr/local/nginx/conf/nginx.conf include conf.d/*.conf; server { listen 80; server_name www.kgc.com; charset utf-8; access_log logs/www.kgc.com.access.log ; location / { root /var/www/html/kgc; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } server { listen 80; server_name www.accp.com; charset utf-8; access_log logs/www.accp.com.access.log ; location / { root /var/www/html/accp; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
c、重载服务
systemctl restart nginxnetstat -ntap | grep 80
d、访问测试
www.kgc.comwww.accp.com
二、基于端口
a、创建另一个端口的测试网页
[root@localhost ~]# cd /var/www/html/[root@localhost html]# echo "this is kgc 8080 web" > kgc/index.html
b、编辑nginx.conf配置文件,仅修改监听地址
server { listen 192.168.109.137:80; server_name www.accp.com; charset utf-8; access_log logs/www.accp.com.access.log ; location / { root /var/www/html/accp; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } server { listen 192.168.109.137:8080; server_name www.accp.com; charset utf-8; access_log logs/www.accp8080.com.access.log ; location / { root /var/www/html/accp8080; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
c、重载nginx服务
systemctl restart nginxnetstat -ntap | grep 80
d、测试网页
www.accp.comwww.accp.com8080
三、基于IP
1、修改网页配置文件中的区域数据配置文件
vim /var/named/kgc.com.zonesystemctl restart named
2、编辑nginx.conf中的配置,修改ip地址
server { listen 192.168.109.137:80; server_name www.kgc.com; charset utf-8; access_log logs/www.kgc.com.access.log ; location / { root /var/www/html/kgc; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } server { listen 192.168.109.134:80; server_name www.accp.com; charset utf-8; access_log logs/www.accp.com.access.log ; location / { root /var/www/html/accp; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
c、重载nginx服务
systemctl restart nginxnetstat -ntap | grep 80
d、测试网页
192.168.109.137192.168.109.134
配置
主机
虚拟主机
网页
服务
文件
测试
域名
端口
地址
区域
数据
支持
监听
编译
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
人工智能网络技术概念股
团委网络安全宣传活动的简报
战地5服务器10杀
孤威服务器
ddr4服务器内存有几种
教务系统数据库pdm图
江苏对口单招网络技术知识点
东盟网络安全攻防
服务器设备监控管理软件
mongodb 数据库锁
计算机网络技术的心得体会
数据库查询pc机的平均速度
莆田新闻国家网络安全
如何删除服务器连接记录
创业企业网络安全事故
服务器内存配置高的电脑
并购圈资本市场数据库
安卓计步软件开发难点
时空猎人数据库
警惕网络安全共创的英文
团委网络安全宣传活动的简报
汕头市澄海区德曼软件开发
启初网络技术
如何提升服务器防护
网络技术工程师那好
东北网络技术
互联网的发展以及网络安全
疫情期间网络安全感想
网络安全检察举报
打字测速软件开发程序