你温暖了丶皒旳世界 发表于 2023-3-20 23:38:25

RHCE服务---Web

网站需求:请给openlab搭建web网站
1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!
2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料 www.openlab.com/money网站访问缴费网站。
3.要求
(1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。
(2)访问缴费网站实现数据加密基于https访问。
1、安装Apache软件和mod_ssl包(专门为Apache server提供密码保护)
# yum install httpd -y
# yum install mod_ssl.x86_64 -y2、关闭防火墙和selinux
# systemctl is-active firewalld.service
unknown
# getenforce
Disabled3、修改虚拟主机文件
# vim /etc/httpd/conf/httpd.conf # 参考模板文件修改

# cat /etc/httpd/conf.d/vhost.conf
<VirtualHost 192.168.11.110:80>
      DocumentRoot /openlab
      ServerName www.openlab.com
</VirtualHost>

<Directory /openlab>
      AllowOverride none
      Require all granted
</Directory>

<Directory /openlab/student>
      AuthType basic
      AuthName "please login"
      AuthUserfile /etc/httpd/usrs
      Require user song tian
</Directory>4、根据配置文件添加访问用户
# htpasswd -c/etc/httpd/users song
New password:
Re-type new password:
Adding password for user song
# htpasswd -c/etc/httpd/users tian
New password:
Re-type new password:5、创建目录
# mkdir -p /openlab/{student,data,money}
# tree /openlab/
/openlab/
├── data
├── money
└── student6、没有做dns,修改hosts文件
# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.11.110 www.openlab.com7、配置访问资源界面
# echo welcome to openlab > /openlab/index.html
# echo student > /openlab/student/index.html
# echo data > /openlab/data/index.html
# echo money > /openlab/money/index.html8、测试

出处:http://www.cnblogs.com/sre-chan/-------------------------------------------
个性签名:今天做了别人不想做的事,明天你就做得到别人做不到的事,尝试你都不敢,你拿什么赢!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

来源:https://www.cnblogs.com/sre-chan/p/17237917.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: RHCE服务---Web