拓扑图:
推荐步骤:
- 配置基于IP地址的虚拟主机,第一个虚拟主机监听IP地址为192.168.100.100访问benet网站根目录,第二个虚拟主机监听IP地址为192.168.100.200访问accp网站根目录,使用http://192.168.100.100和http://192.168.100.200验证两个虚拟主机
- 配置基于端口的虚拟主机,第一个虚拟主机监听IP地址为192.168.100.10:8080访问benet网站根目录,第二个虚拟主机监听IP地址为192.168.100.10:8181访问accp网站根目录,使用http://192.168.100.10:8080和http://192.168.100.10:8181访问两个站点
- 配置虚拟域名主机,第一个虚拟主机监听IP地址192.168.100.10域名为www.benet.com访问benet网站根目录,第二个虚拟主机监听IP地址192.168.100.10域名www.accp.com访问accp网站根目录
- 配置基本身份验证客户端访问www.benet.com输入账户密码验证
实验步骤:
一. 安装apache基础服务优化命令添加系统服务
1.在Centos01上安装apache服务配置优化命令
1)在Centos01上挂载apache系统光盘
2)挂载apache光盘到/mnt目录
3)解压源代码程序到/usr/src目录
4)配置源代码apache
5)编译安装apache服务查看是否安装成功
6)优化命令检查是否成功
2.优化apache服务
1)生成apache服务控制文件添加执行权限
2)修改服务控制文件
3)添加启动服务设置开机自动启动
3.修改apache服务配置监听,配置支持虚拟主机网站根目录
1)修改apache配置文件,配置监听IP地址端口允许访问虚拟主机根目录
2)创建虚拟主机根目录
3)检查配置文件是否有错误
二.配置基于IP地址
1.配置虚拟主机生成网卡
1)配置第一个虚拟主机的IP地址
2)重启网卡服务查看虚拟第一个虚拟主机IP地址
3)配置第二个虚拟主机的IP地址
4)重启网卡服务查看虚拟第一个虚拟主机IP地址
2.修改虚拟主机配置文件支持基于IP地址的虚拟主机
1)修改虚拟主机主配置
2)检查apache配置文件
3)重启apache服务
3.验证基于IP地址的虚拟主机
1)访问第一个虚拟主机
2)访问第二个虚拟主机
三.配置基于端口的虚拟主机
1.修改apache主配置文件支持基于端口的虚拟主机
1)修改apache主配置文件
2)检查apache配置文件
2.修改虚拟主机配置文件支持基于端口的虚拟主机
1)修改apache虚拟主机主配置文件
2)修改apache主配置文件是否错误
3)重新启动apache服务监听apache端口
3.客户端访问验证基于端口的虚拟主机
1)apache默认站点监听的IP地址和端口
2)访问第一个虚拟主机
3)访问第二个虚拟主机
四.配置基于域名的虚拟主机,www.benet.com和www.accp.com访问第一个和第二个虚拟主机
1.网站服务器和DNS服务器配置IP地址
1)网站服务器配置IP地址和DNS,重启网络服务查看配置DNS服务器和IP地址
2)DNS服务器配置IP地址和DNS,重启网络服务查看配置DNS服务IP地址
3)Windows10客户端配置IP地址和DNS
2.安装搭建DNS服务器
1)安装DNS服务器
2)修改DNS服务器主配置文件检查是否错误
3)配置第一个正向解析区域数据库检查是否错误
4)配置第二个正向解析区域数据库文件检查是否错误
5)启动DNS服务设置开机自动启动服务
6)验证DNS解析
3.修改accp主配置
1)修改accp主配置文件支持虚拟主机
2)检查apache主配置文件是否错误
4. 修改虚拟主机配置主配置文件支持主机头的虚拟主机
1)修改虚拟主机主配置文件
2)检查apache配置文件是否错误
3)重启apache服务监听端口
5.客户端验证访问两个虚拟主机
1)访问第一个虚拟主机
2)访问第二个虚拟主机
6.配置客户端访问www.benet.com虚拟主机配置基本身份验证
1)挂载系统光盘到/mnt目录
2)安装httpd-tools工具
3)生成验证数据库,验证用户为admin并设置密码
4)修改apache主配置文件支持访问www.benet.com虚拟主机身份验证
5)重启apache服务
6)客户端访问验证