Apache网页优化与安全
拓扑图:
推荐步骤:
- 在Centos01上安装apache配置网站,修改apache网站根目录/www/设置网站主页
- 在Centos02上安装DNS使用域名访问Centos01上使用域名www.benet.com访问,Centos03使用yum安装apache使用域名www.accp.com访问
- 在Centos03上使用yum安装apache,设置网站主页访问完网站
- 在www.benet.com域名的网站配置压缩,网页缓存,隐藏Apache版本
- 在www.benet.com网站配置防盗链防止www.accp.com盗www.benet.com的连接
实验步骤:
- 在Centos01上安装apache配置网站服务器
- 在Centos01上安装apache服务配置网站切换云计算光盘
挂载光盘解压源代码程序
配置安装apache
编译安装Apache
- 配置Apache服务生成服务控制文件添加执行权限
修改服务控制文件
添加系统服务设置开机自动启动
优化apache命令
- 启动apache服务查看服务运行状态启动服务
查看服务运行状态
- 修改apache网站根目录设置网站主页
创建网站跟目录设置主页
修改apache主配置文件
检查主配置文件
重新启动apache配置文件加载配置
- 在Centos02上安装DNS使用域名访问Centos01上使用域名www.benet.com访问,Centos03使用yum安装apache使用域名www.accp.com访问
- 安装DNS服务设置开机自动启动切换到系统光盘
挂载系统光盘
安装DNS服务
设置开机自动启动
- 修改主配置文件和区域配置文件修改DNS主配置文件
检查配置文件是否错误
修改区域配置文件
检查区域配置文件是否错误
- 启动DNS服务查看服务运行状态
- 配置验证DNS访问网站
客户端配置IP地址
配置域名解析
访问Centos01上的Apache网站
- 在Centos03上使用yum安装apache,设置网站主页访问完网站
- 挂载系统光盘配置yum仓库挂载系统光盘
将系统光盘挂载到/mnt目录
配置本地yum仓库
- 使用yum安装apache设置主页使用yum验证
设置apache主页
- 启动apache服务设置开机自动启动客户端访问apache
启动apache服务
客户端解析www.accp.com
客户端访问网站
- 对www.benet.com域名的网站配置压缩,网页缓存,隐藏Apache版本和防盗链防止www.accp.com盗www.benet.com的连接
- 对www.benet.com域名的配置压缩功能切换系统光盘
挂载系统光盘配置本地yum仓库
安装依赖程序
检查apache是否安装deflate_module模块
配置Apache加载deflate_module模块
编译安装apache
修改apache主配置文件末尾添加支持压缩功能
重新启动apache服务
客户端访问网站验证
- 对www.benet.com域名网页缓存功能检查是都开启缓存模块
配置apache开启缓存功能
编译安装Apache
修改Apache主配置文件末尾添加支持缓存功能
检查主配置文件是否错误重新启动服务
客户端访问验证
- 对www.benet.com域名配置隐藏apache版本保持连接
修改apache主配置文件支持隐藏版本
修改隐藏版本号和保持连接
重新启动apache服务
客户端验证
- 在www.benet.com配置地址重写当www.benet.com网站故障跳转到www.accp.com网站,在www.benet.com配置防盗链防止www.accp.com盗用www.benet.com
- 配置地址重写修改www.benet.com的主配置文件当访问www.benet.com网站跳转到www.accp.com网站
重新启动apache服务
验证地址重写功能
- 配置www.benet.com域名网站添加图片,配置www.accp.com盗用www.benet.com的图片在www.benet.com的网站添加图片
修改当前目录的index.html添加图片
- 配置www.accp.com域名站点盗用www.benet.com图片配置www.accp.com的网站盗用www.benet.com图片
访问www.accp.com网站
- 配置apache服务器设备防盗链接
www.benet.com网站添加链接跳转图片,使用rz命令上传报错图片
修改apache主配置文件配置防盗链
重新启动服务
客户端访问www.acco.com跳转到错误图片上