• 2025年8月20日 星期三

H21201D-Web服务器的配置用户个人站点

12 月 1, 2022

一、实验目的

学习掌握配置Web服务器的用户网站目录模式,使客户端用户访问不同的Linux用户网站显示不同的网站内容,从而获取不同的WEB资源。

二、实验仪器设备或材料

个人PC及VMware

三、实验原理

httpd是Apache超文本传输协议(HTTP)服务器的主程序,可以通过配置httpd的形式,让用户访问Linux服务器上的Web资源。通过配置用户个人站点,可以使用户访问不同的用户站点,获取不同的Web资源。

四、实验内容与步骤

1.使用useradd和passwd命令新建一个用户。

2.使用chmod命令对新建用户的家目录设置权限,一般为了安全起见,设置为711(本用户可以读写执行,同组用户可执行,其他用户可执行)

3.使用mkdir命令,在用户家目录下创建一个名为【public_html】的文件夹。

4.使用chcon -Rht httpd_sys_content_t /home/*/public_html设置SELinux属性。

5.在public_html文件夹下,使用vi命令新建一个【index.html】文件。

上述步骤1-5实验过程如图1所示。

图1

6.在index.html文件中写入自定义内容(也可以参考下图2),如果没学过HTML语言,随意输入一串字符就可以了。

图2

7.编辑httpd的配置文件,使用命令 vi /etc/httpd/conf/httpd.conf,加入如图3中46-49行所示字段。

图3

8.使用命令 service httpd restart重启httpd服务,使上述步骤应用生效,进行检验。

五、实验结果与分析

1.对第四点步骤进行检验:使用ifconfig命令获取centos的ip地址后,在另一端使用浏览器输入ip/~用户名 即可访问相应用户目录下的HTML资源文件,实现不同用户获取不同的web资源访问。如图4所示。

图4

六、结论与体会

  学习掌握配置Web服务器的用户网站目录模式,使客户端用户访问不同的Linux用户网站显示不同的网站内容,从而获取不同的WEB资源。

Avatar photo

李星海

简介: 2025-今 浙江农林大学 | 2022-今 广州白蓝碗蛋科技有限公司 | 2022-2024 广州商学院 | 2019-2022 广东工贸职业技术学院 | 服务宗旨:心始至客,行亦致远。