RHCE第三次作业
作业:
完成基于nginx的web服务器配置,要求如下通过curl来访问www.zhangsan.com,回的内容为 welcome to zhangsan通过curl来访问www.lisi.com,返回的内容为welcome to lisi其中,www.zhangsan.com主机对应的ip地址为2.2.2.2www.lisi.com 主机对应的ip地址为 2.2.2.3
- 配置本地 hosts 文件(实现域名解析)
为了让curl和ping能够识别这两个域名,需要将它们映射到对应的IP地址。我们使用vim编辑/etc/hosts文件。
编辑指令:
编辑内容:
- 安装并启动Nginx服务
确保系统中安装了Ngin。如果未安装,可以使用dnf (Red Hat 10)通常使用dnf安装。
安装Nginx指令(如果未安装):
启动Nginx指令:
- 配置 Nginx 虚拟主机
需要创建两个独立的Server,分别对应两个不同的IP地址,并指定不同的首页内容。
3.1创建zhangsan.conf文件:
3.2配置zhangsan的站点:
3.3创建lisi.conf文件:
3.4配置lisi的站点:
- 创建网站目录和测试页面
根据之前配置文件中的路径,创建目录并写入要求的文本内容。
4.1创建目录
4.2创建并写入内容
- 关闭防火墙
5.1关闭防火墙
5.2查看防火墙状态
记得顺便输入此命令,临时关闭SELinux。
- 重启Nginx服务
让刚才的配置生效。
- 验证测试
7.1测试Ping结果
7.2测试Curl结果
