网站首页 > 技术教程 正文
1. 实验说明:继上章节说到的网页文件默认存放路径在/var/www/html/下,这章节将带大家学习网页文件存放在自定义目录下该如何正常使用,以及将网站域名设为dns域名。
2. 实验环境:准备两台centos7虚拟机,都正常配置软件仓库、挂载光盘文件、下载补全增强型工具和vim文本编辑器以及都手动修改获取到的ip地址。一台作为dns服务器,另一台作为web服务器。物理机作为客户端。
Dns服务器ip地址:192.168.159.129 dns:192.168.159.129
Apache服务器ip地址:192.168.159.128 dns:192.168.159.129
客户端dns:192.168.159.129
3. 进行实验
首先进行dns服务器搭建
安装
修改配置文件
vim /etc/named.conf
vim /etc/named.rfc1912.zones
4. 正、反向配置文件修改,给centos服务器创建一条dns主机记录
首先进入/var/named文件夹
创建正、反向文件副本
修改正向配置文件
修改反向配置文件
5. 重启dns服务,设为开机启动,放行防火墙规则
Systemctl –now enable named
firewall-cmd --permanent --add-service=dns ; firewall-cmd --reload
6. 在apache服务器和物理机上进行与dns域名连通信测试
7. 搭建apache服务器
安装软件包
新建网页文件,存放位置自定(当然存放网页文件的文件夹需要已经存在)
修改配置文件
重启http服务并查看状态,防火墙规则上放行http服务
虽然现在服务状态是活动的,防火墙规则也已经放行http服务,但是还是无法正常访问网站内容
8. 解决办法
无法访问的原因是,我们自定义的网页文件存放文件夹/apache与默认的/var/www/html文件夹的selinux安全上下文属性不同导致的。
使用ls命令分别查看/apache和/var/www/html文件夹selinux属性
再使用chcon修改/apache与/var/www/html的selinux安全上下文为相同
重启httpd服务后再浏览器访问网站
解决完毕
还有另一种办法就是关闭服务器端上的所有selinux
当然就像我不建议大家直接关闭防火墙那样,我也不建议大家直接关闭selinux功能,虽然刚开始接触它可能会被它折磨,但它的确是一个强大的功能。
学习更多技术干货,请搜索:Kali与编程
猜你喜欢
- 2024-10-12 一文看懂WebRTC建连过程 webrtc createoffer
- 2024-10-12 「Web前端干货知识」如何建站? web前端构建工具
- 2024-10-12 真香!自带 HTTPS 的开源 Web 服务器,附快速上手教程
- 2024-10-12 我创建了第一个Web3网页,很简单你也可以
- 2024-10-12 WebRTC 云服务器搭建 AppRTC 环境
- 2024-10-12 蓝易云 - Nodejs快速搭建简单的HTTP服务器详细教程。
- 2024-10-12 TrueNAS-搭建简单的家用、企业共享盘—文件服务器教程
- 2024-10-12 利用Docker 或者NAS给浏览器制作一个完美导航页-Heimdall(汉化)
- 2024-10-12 Linux系统搭建web服务器,cms建站系统安装详细教程
- 2024-10-12 如何搭建WebRTC信令服务器 webrtc lib
你 发表评论:
欢迎- 01-09单因素方差分析+作图
- 01-09描述性统计分析 之 均值分析
- 01-0986:重复性和再现性分析GRR(2)-GRR均值极差分析法和方差分析法
- 01-09SPC如何做方差分析,意义又在哪里?
- 01-09MedSPSS小课堂——多因素方差分析
- 01-09MedSPSS小课堂——双因素方差分析
- 01-09SPSS单因素方差分析的操作步骤及结果解读,陈老师SPSS数据分析
- 01-0914单因素方差分析:One-Way ANOVA
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)