我们搭建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/ 就会出来验证指令)文章来源:https://www.toymoban.com/news/detail-786565.html
文章来源地址https://www.toymoban.com/news/detail-786565.html
到了这里,关于centos7搭建apache服务(基于域名和IP访问,用户访问控制)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!