《Linux服务与安全管理》| WEB服务器安装和配置
《Linux服务与安全管理》任务单16
学生姓名 |
**** |
学号 |
**** |
专业 |
**** |
|||||||||||||||||
任务名称 |
WEB服务器安装和配置 |
完成日期 |
**** |
|||||||||||||||||||
任务目标 |
知识 |
了解web服务器的安装步骤。 了解web服务器的配置文件。 |
||||||||||||||||||||
技能 |
掌握安装和配置web服务器的步骤。 |
|||||||||||||||||||||
素质 |
树立职业观念、自主学习意识和团队协作精神。 |
|||||||||||||||||||||
任务要求 |
利用Apache服务建立普通Web站点,配置基于主机和用户认证的访问控制。 实验要求:配置三台计算机,一台(Linux系统)配置为WEB服务器,另二台(Windows 10、Linux)配置为客户端,用于测试Web服务。三台计算机连入局域网中,各主机的IP地址规划如下图所示。
任务一 简单配置Web服务器。 该网站首页目录为/home/www,首页文件名为myweb.html,首页文件内容为:学号,姓名。 例如:202111001099,张三。要求在Server01上配置Web服务器并发布WEB服务,客户端Client1和Client2上能够使用http://192.168.10.1正常访问网站首页。 任务二 发布用户个人主页。 在IP地址为192.168.10.1的Apache服务器中,为系统中的long用户设置个人主页空间。该用户的家目录为/home/long,个人主页空间所在的目录为public_html,个人主页的首页文件内容为:这是long用户的个人主页。要求实现long用户的个人主页,客户端Client1和Client2在浏览器中浏览个人主页的URL地址的格式为:http://192.168.10.1/~long 任务三 配置访问虚拟目录。 在IP地址为192.168.10.1的Apache服务器中,创建名为/test/的虚拟目录,它对应的物理路径是/virdir/,虚拟目录的首页文件内容为:这是学号+姓名的虚拟目录。要求客户端Client1和Client2在浏览器中能够使用URL地址格式:http:// 192.168.10.1 / test正常访问虚拟目录。 任务四 配置基于IP地址的虚拟主机。 假设Apache服务器具有192.168.10.1和192.168.10.10两个IP地址(提前在服务器中配置这两个IP地址)。现需要利用这两个IP地址分别创建两个基于IP地址的虚拟主机,要求不同的虚拟主机对应的主目录不同,默认文档的内容也不同。首页文件内容分别为: 这是192.168.10.1的首页。 这是192.168.10.10的首页。 任务五 配置域名访问Web服务器。 在任务一的基础上配置域名服务器,域名服务器IP为192.168.10.1,要求客户端Client1和Client2上能够使用http://www.long90.cn正常访问网站首页,网站首页内容为:学号,姓名。 |
|||||||||||||||||||||
任务记录 |
任务一 简单配置WEB服务器。 操作步骤: 1、安装WEB服务器 2、创建网站首页目录 3、创建并编写网站首页文件 4、切换工作目录到主配置文件目录/etc/httpd/conf 5、查看当前目录下的内容 6、备份主配置文件httpd.conf 7、用命令”vim“编辑主配置文件httpd.conf,输入a,切换为插入模式,修改 8、让防火墙放行http协议 9、设置Selinux为允许 10、重启httpd服务。 任务二 发布用户个人主页。 操作步骤: 1、创建用户long,修改用户long的家目录权限,使其他用户具有读取和执行的权限。 2、创建存放用户个人主页空间的目录。 3、创建个人主页空间的默认首页文件。 4、修改配置文件参数 5、SELnux设置为允许 6、重启httpd服务。 操作结果: 任务三 配置访问虚拟目录。 操作步骤: 1、创建物理目录/virdir/ 2、创建虚拟目录中的默认首页文件。 3、修改默认文件的权限,使其他用户具有读和执行权限 4、修改/etc/httpd/conf/httpd.conf文件,在文件末尾添加下面的语句。 存盘退出。 5、重启httpd服务。 任务四 配置基于IP地址的虚拟主机。 操作步骤: 1、增加一个IP地址:192.168.10.10/24 2、分别创建/var/www/ip1和/var/www/ip2两个主目录和默认文件。 3、添加/etc/httpd/conf.d/vhost.conf文件。 4、设置两个网站目录的权限。 打开/etc/httpd/conf/httpd.conf文档,在末尾加上下面内容。 5、重启httpd服务。 操作结果: 任务五 配置域名访问Web服务器。 操作步骤: 1、 修改DNS正向查询文件 2、 修改访问192.168.10.1的虚拟目录首页文件 3、 重启服务DNS服务 |
|||||||||||||||||||||
心得体会 |
1、 问题和解决 无 2、 收获和体会 今天的学习让我对Linux环境下WEB服务器的安装和配置有了深入的理解和实践体验。我认识到,Linux作为一款强大而稳定的操作系统,其在WEB服务器搭建中的优势显著。在安装过程中,我学习了如何使用命令行进行操作,这不仅提升了我的操作技能,也让我更深入地理解了Linux系统的内部工作机制。 配置过程中,我接触到了诸如Apache、Nginx等主流WEB服务器软件,了解了它们的基本配置和优化方法。我明白了,每一个配置选项都可能对服务器的性能和安全性产生影响,因此,细致、精准的配置是至关重要的。 |
- 点赞
- 收藏
- 关注作者
评论(0)