千家信息网

访问Apache虚拟主机的方式(理论部分)

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,构建虚拟主机■虚拟Web主机●在同一台服务器中运行多个Web站点,其中每一一个站点并不独立占用一台真正的计算机■httpd支持的虚拟主机类型●基于域名的虚拟主机●基于IP地址的虚拟主机●基于端口的虚拟
千家信息网最后更新 2026年11月02日访问Apache虚拟主机的方式(理论部分)

构建虚拟主机

■虚拟Web主机
●在同一台服务器中运行多个Web站点,其中每一一个站点并不独立
占用一台真正的计算机
■httpd支持的虚拟主机类型
●基于域名的虚拟主机
●基于IP地址的虚拟主机
●基于端口的虚拟主机:

构建虚拟主机一 基于域名

■应用示例:

●构建2个虚拟Web站点
www.kgc.com, IP地址为173.17.17.11
www.kcce.com, IP地址为173.17.17.11
●在浏览器中访问这两个域名时,分别显示不同的内容

1.为虚拟主机提供域名解析

[root@dnssvr ~]# vim /var/named/chroot/var/named/kgc.com.zone
@ IN NS dnssvr.kgc.com.
dnssvr IN A 173.1 7.1 7.2
www IN A 173.17.17.11
[root@dnssvr ~]# vim /var/named/chroot/var/named/kcce.com.zone
......
@ IN NS dnssvr.kgc.com.
www IN A 173.17.1711

2.为虚拟主机准备网页文档

[root@www ~]# mkdir -p /var/www/html/kgc
[root@www ~]# mkdir -p /var/www/html/accp
[root@www ~]# echo "

www.kgc.com

" >
/var/www/html/kgccom/index.html
[root@www ~]# echo
!

www.accp.com

" >
/var/www/html/kccecom/index.html

3.添加虚拟主机配置

[root@www ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.comf
:80>
DocumentRoot "/var/www/html/kgccom"
ServerName www.kgc.com
ErrorLog "logs/www.kgc.com.error_log"
CustomLog "logs/www.kgc.com.access_log" common
< Directory "/var/www/html" >
Require all granted


:80>
DocumentRoot "/var/www/html、accp
ServerName www.accp.com
ErrorLog "logs/www.accp.com.error_log"
CustomLog "logs/www.accp.com.access_log" common
< Directory "/var/www/html" >
Require all granted

< /VirtualHost>

4.在客户机分别访问虚拟Web主机

构建虚拟主机--基于端口

■应用示例:

●构建2个虚拟Web站点

www.kgc.com, IP地址、 端口为173.17.17.11:80
www.accp.com, IP地址、 端口为173.17.17.11:8353
在浏览器中访问这两个端口时,分别显示不同的内容
[root@www ~]# vim /usr/loca/httpd/conf/extra/httpd-vhosts.conf
< VirtualHost 173.17.17.11:80习
DocumentRoot "/var/wwwhtml/kccecom"
ServerName www.kgc.com

DocumentRoot "/var/www/html/kccepad"
ServerName www.accp.com
< NirtualHost>
Listen 80
Listen 8353

构建虚拟主机一 基于IP

■应用示例:
●构建2个虚拟Web站点
www.kgc.com, IP地址为220.181.120.61
www.kcce.com, IP地址为122.115.32.133
在浏览器中访问这两个IP时P分别显示不同的内容
[root@www ~]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf
< VirtualHost 220.181.120.61:80>
DocumentRoot "/var/www/html/kgccom"
ServerName www.kgc.com
I

DocumentRoot "/var/www/htm/kccecom"
ServerName www.kcce.com

主机 虚拟主机 地址 站点 端口 域名 不同 两个 内容 浏览器 示例 应用 浏览 多个 客户 客户机 文档 服务器 类型 网页 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司怎么样 中关村互联网科技集团 互联网科技工作委员会毛军 新华互联网科技学院 重庆互联网络科技 广州互联网科技公司 中国 科技 互联网 奔汉互联网科技 互联网科技logo 兼蜜互联网科技 中国互联网金融科技基金 玖二柒互联网科技公司待遇 江阴互联网智能科技产品进口 广州市恰铎互联网科技有限公司 西安小鹰速贷互联网科技有限公司 互联网在线教育科技创业 山东星卡互联网科技有限公司官网 亚光科技低轨卫星互联网 东风日产互联网科技公司叫什么 北京瑞云互联网科技有限公司 互联网科技 百单网互联网科技有限公司 厦门中拓互联网络科技有限公司 智能科技公司是互联网公司吗 平安科技 互联网 广州宏创互联网科技 上海喔噻互联网科技 互联网科技股午盘股票涨跌 燊美集互联网科技有限公司 广东鹅鹅鹅互联网科技有限公司
0