栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【Linux】八、构建Apache

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Linux】八、构建Apache

文章目录
  • 实验目的
  • 实验步骤


实验目的
  1. 掌握配置用户个人站点的方法
  2. 掌握基于IP地址不同端口的虚拟主机的架设方法
  3. 掌握配置目录访问控制与用户认证的方法

实验步骤

1.RHEL7安装光盘上自带Apache安装包,配置好yum本地安装源后,可以使
用yum直接安装。

yum install httpd* -y #安装以http开始的程序,不需要手动确认

2.启动httpd服务

systemctl start httpd

3.在RHEL7虚拟机上打开firefox浏览器,输入地址127.0.0.1,访问到如图所示的页面,说明Apache服务器安装、启动工作正常。

cd /etc/httpd/conf.d #进入子配置目录 
mv welcome.conf welcome.conf.bak #更改文件名
systemctl restart httpd #重启httpd服务
systemctl enable httpd.service  #设置开机自动启动

再使用firefox浏览器,访问地址127.0.0.1,得到如图所示结果。

       由于并没有在网站默认主页目录下放置主页文件,因此Apache没有显示出任何内容,只显示出网站主目录下的文件列表为空,表示没有任何网页文件。

5.在配置文件中查询默认访问目录

cat /etc/httpd/conf/httpd.conf

6.执行上面的命令后,可以看到DocumentRoot对应的地址为/var/www/html,进入该目录,默认情况下这个目录下为空,可以在该目录下新建一个index.html文件,默认的访问首页就会变成新建的
index.html文件。

cd /var/www/html 
Touch index.html
vi index.html #编辑index的html文件

再查看网页

7.打开 http.conf配置文件 命令:vim /etc/httpd/conf/httpd.conf
如果希望部分主机不能访问网站主目录,其配置如下:

修改Directory "/var/www/html"标签中的内容:

8.在真机中打开浏览器,在地址栏中输入192.168.11.130(安装Apatche服务器的地址),其中真机的IP地址网段为192.168开头

9.提供禁止192.168.10网段的服务器访问web服务器,配置如下:

10.需要用户经过认证才能访问网站
在主目录的访问控制中加入要求使用合法用户的配置

#认证名为zrz30,该名称可以自己定义
#认证类型为基本认证
#指定用于存放用户名密码的文件为/htuser,该文件需要在后面使用命令创建
11.创建认证用户文件

htpasswd -c /htuser zrz30

#“-c”表示创建认证用户文件,后面跟文件名必须与前面定义认证时指定的文件名及存储位置一致,zrz 表示要创建的用户名

12.按提示输入用户密码后并确认后,即在/htuser文件中创建用户zrz30,在网站主目录放入主页文件,默认文件名为index.html,打开浏览器访问网站,会提示输入用户名和密码,输入正确用户和密码后,即可访问到网站主页。

用户名:zrz30
密码:123456

登陆成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962934.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号