2023网络建设与运维Linux部分题解方法及思路-Part3
以下展示 Part3 内容摘要:该Part共16页,预览版可通过上方资源链接下载
如需part1请点击此处!
如需part2请点击此处!
Tips:接下来的解题思路都会有“极简”和“效率”两种方式:追求简单(而不去记忆一些较长的命令)可采用“极简”做法,但是这种做法往往效率低下,对于重复的(在多台机器间有规律的、确定性的)操作所占用的时间会更长;反之,如果追求速度,可采用“效率”做法,但是这种做法往往需要记忆一些命令行常用脚本或循环语句、或是通过Ansible来执行批量化操作(这需要你熟悉掌握 Ansible Yaml的剧本编写格式以及 Ansible-doc 的查询技巧)
模块三:Apache2 服务
任务描述:请采用 Apache 搭建企业网站。
(1). 配置 linux1 为 Apache2 服务器,使用 skills.lan 或 any.skills.lan( any 代表任意网址前缀,用 linux1.skills.lan 和 web.skills.lan 测试)访问时,自动跳转到 www.skills.lan。禁止使用 IP 地址访问,默认首页文档/var/www/html/index.html 的内容为 “apache”。
(2) . 把/etc/ssl/skills.crt 证书文件和/etc/ssl/skills.key 私钥文件转换成含有证书和私钥的/etc/ssl/skills.pfx 文件;然后把 /etc/ssl/skills.pfx 转换为含有证书和私钥的/etc/ssl/skills.pem 文件,再从/etc/ssl/skills.pem 文件中提取证书和私钥分别到 /etc/ssl/apache.crt 和/etc/ssl/apache.key。
(3). 客户端访问 Apache 服务时,必需有 ssl 证书。 本小题为提示,主要是为第一小题服务
1-1. “极简”:配置 Apache2 和 Bind9 实现任意网址前缀访问到指定页面
2-1. “极简”:证书格式转换
模块四:Tomcat 服务
任务描述:采用 Tomcat 搭建动态网站。
(1). 配置 linux2 为 nginx 服务器,默认文档 index.html 的内容为“hellonginx”;仅允许使用域名访问,http 访问自动跳转到 https。
(2). 利用 nginx 反向代理,实现 linux3 和 linux4 的 tomcat 负载均衡,通过 https://tomcat.skills.lan 加密访问 Tomcat,http 访
问通过 301 自动跳转到 https。
(3). 配置 linux3 和 linux4 为 tomcat 服务器,网站默认首页内容分别为“tomcatA”和“tomcatB”,仅使用域名访问 80 端口 http 和
443 端口 https;证书路径均为/etc/ssl/skills.jks。 这题要先做完在做第二题!