实验一:
要求搭建web服务器,能够访问到页面内容为“小胖,你咋这么胖呢!”
1、安装httpd包
[root@localhost ~]# yum install -y httpd
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
上次元数据过期检查:8:14:10 前,执行于 2020年10月28日 星期三 14时12分09秒。
Package httpd-2.4.37-21.module_el8.2.0+494+1df74eae.x86_64 is already installed.
依赖关系解决。
无需任何处理。
完毕!
2、查看是否成功安装httpd包
[root@localhost ~]# rpm -q httpd
httpd-2.4.37-21.module_el8.2.0+494+1df74eae.x86_64
3、定义基于IP访问的网站配置文件(vhost-pangpang.conf)
[root@localhost ~]# vim /etc/httpd/conf.d/vhost-pangpang.conf
<VirtualHost 192.168.74.130:80> //可让192.168.74.130主机访问80端口
DocumentRoot /www/pangpang //网页文件主目录
ServerName 192.168.74.130 //主机名
</VirtualHost> //结束标签
<directory /www> //对/www目录的权限标签
AllowOverride none //不允许被覆盖
Require all granted //允许所有人访问/www
</directory> //结束标签
4、创建网页文件根目录
[root@localhost ~]# mkdir /www/pangpang
5、定义网页内容
[root@localhost ~]# echo 小胖,你咋这么胖呢!> /www/pangpang/index.html
6、关闭防火墙和selinux安全机制
[root@localhost ~]# systemctl stop firewalld

本文通过两个实验详细介绍了如何在Linux系统中搭建HTTP服务器,包括创建基于IP和域名的虚拟主机。实验一涉及安装httpd包,配置访问控制,启动服务并测试。实验二则讲解了如何设置基于不同域名的虚拟主机,进行域名解析,并测试访问。
最低0.47元/天 解锁文章
970

被折叠的 条评论
为什么被折叠?



