我们搭建apache服务我们从几个访问方法搭建

目录

一基于IP访问

二.基于域名访问

三.基于我们用户访问

yum源安装服务 (yum -y install httpd)

四,基于用户访问控制

一基于IP访问

 让防火墙放行http服务,关闭增强模式(因为我前面以及运行过firewall-cmd --permanent --add-service=http所以会出现Warning: ALREADY_ENABLED: http)

配置静态ip

创建访问的文件如果无法访问就 mkdir -p /var/www/ip

进入到  /var/www/ip 文件下 直接用 vim编辑index.html文件

进入文件配置目录编辑vhost.conf

重启服务验证

二.基于域名访问

 让防火墙放行http服务,关闭增强模式(因为我前面以及运行过firewall-cmd --permanent --add-service=http所以会出现Warning: ALREADY_ENABLED: http)

搭建安装dns服务

编辑主配置文件 vim /etc/named.conf

编辑从属配置文件 vim /etc/named.rfc1912.zones

cd到dns的模板目录复制模板编辑

重启服务

dns搭建完成搭建apache

创建访问文件,编辑文件,进入配置文件编辑 vhost.conf

重启验证

三.基于我们用户访问

yum源安装服务 (yum -y install httpd)

让防火墙放行http服务,关闭增强模式(因为我前面以及运行过firewall-cmd --permanent --add-service=http所以会出现Warning: ALREADY_ENABLED: http)

编辑我们的配置文件(我们进到这个文件夹下编辑,启用个人主页功能)

编辑17行和24行

建立我们访问的用户,进入用户编辑我们html文档

给文件一个添加可执行权限权限

重启服务验证成功

四,基于用户访问控制

(防火墙,增强配置上面有记得设置)

建立访问的 文件夹

编辑主配置文件

找到DocumentRoot "/var/www/html"我们就在下面开始编辑

AuthType Basic 用于启用基本身份验证       

AuthName 输出的提示语句可以随意输入

AuthUserFile 用于指定用于基本身份验证的用户文件的路径

Require valid-user 用于限制对特定目录的访问,只允许经过身份验证的用户访问

建立我们的访问用户以及密码(htpasswd命令用于创建和管理Apache服务器的密码文件。其中,选项-c用于创建新的密码文件。)

重启验证 (输入ip加 /private/ 就会出来验证指令)

推荐文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。