OS 7--DNS配置+Apache发布网站

环境准备

centOS 7

1.配置DNS
1.1 域名为lianxi.com
1.2 为WWW服务器、FTP服务器、NEWS服务器做域名解析

1)安装DNS

yum -y install bind bind-utils

(如果安装不上,就把磁盘在重洗挂载一下)

2)修改DNS配置文件

vim /etc/resolv.conf

本地解析(本地dns就是虚拟机的IP地址,把现有nameserver都注释掉)

vim /etc/named.com/

在全局配置文件中添加两个any

检查配置文件/etc/named.conf有没有错误

named- checkconf /etc/named.conf

3)在区域声明文件中添加两个区域(正向区域和反向区域)

root@ljy named\]# vim /etc/named.rfc1912.zones ![](https://file.jishuzhan.net/article/1742119086185254913/2ae02631113922cb5dd0c10c4a520fa6.webp) 4)创建正向解析文件和反向解析文件 \[root@ljy \~\]# named-checkconf /etc/named.conf \[root@ljy \~\]# cd /var/named/ \[root@ljy named\]# ls abc.fx data lianxi.com.zone lianxi.zx named.empty named.loopback abc.zx dynamic lianxi.fx named.ca named.localhost slaves \[root@ljy named\]# vim named.localhost \[root@ljy named\]#cp named.loopback lianxi..fx \[root@ljy named\]# vim lianxi.fx \[root@ljy named\]#cp named.loopback lianxi..zx \[root@ljy named\]# vim lianxi.zx ![](https://file.jishuzhan.net/article/1742119086185254913/8dfde7504d3d228ebba10a26d36a8399.webp) 修改一哈lianxi.fx地址解析协议,正向和逆向都不配套,111改66 判断文件是否写入正确 \[root@ljy named\]# named-checkzone /var/named/lianxi.zx ![](https://file.jishuzhan.net/article/1742119086185254913/84befbefc21a79e97b8f21cfd6fc79dd.webp) 5)修改正反向解析文件的所有者和所属组 ![](https://file.jishuzhan.net/article/1742119086185254913/a7003e9caee9a6eaac2226af8793bc84.webp) 6)systemctl restart named开启 ![](https://file.jishuzhan.net/article/1742119086185254913/fab4fe1202ff3072052b57dd33e697b5.webp) 7)域名解析(nslookup) ![](https://file.jishuzhan.net/article/1742119086185254913/bc9bfce7c60ca4c50f79df53101e9624.webp) DNS步骤 ![](https://file.jishuzhan.net/article/1742119086185254913/f75a96b6d5a57723d7a990499d208514.webp) ![](https://file.jishuzhan.net/article/1742119086185254913/8149373c4aa089cb0c847c9302668f65.webp) ![](https://file.jishuzhan.net/article/1742119086185254913/d1d180f6657dd4b9391b323f63395824.webp) ###### 2.发布网站(要先创建了DNS服务器,才能创建网站) |----------------------|-----------|-------------------| | 网站域名 | 网页内容 | 网站主目录 | | | 111111111 | /srv/lianxi/www | | news.lianxi.com | 222222222 | /srv/lianxi/news | | www.lianxi.com:10080 | 333333333 | /srv/lianxi/10080 | 知识点: Apache 的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ \[root@ljy log\]# tail -30 messages //查看messages日志文件后30行--开启不了httpd服务报错信息 要进入/var/log/messages/这个目录下查看 1)基于主机头的虚拟主机网站搭建 [root@ljy ~]# firewall-cmd --permanent --zone=public --add-service=http Warning: ALREADY_ENABLED: http success [root@ljy ~]# firewall-cmd --permanent --zone=public --add-service=https Warning: ALREADY_ENABLED: https success [root@ljy ~]# firewall-cmd --reload success [root@ljy ~]# systemctl start httpd.service [root@ljy ~]# ifconfig ens33: flags=4163 mtu 1500 inet 192.168.10.66 netmask 255.255.255.0 broadcast 192.168.10.255 inet6 fe80::16d2:eb8:3e29:e1a5 prefixlen 64 scopeid 0x20 ether 00:0c:29:e8:01:3c txqueuelen 1000 (Ethernet) RX packets 6232 bytes 538885 (526.2 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 145 bytes 19532 (19.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1000 (Local Loopback) RX packets 36211 bytes 2951962 (2.8 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 36211 bytes 2951962 (2.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 [root@ljy ~]# mkdir -pv /var/www/html/www mkdir: 已创建目录 "/var/www/html/www" [root@ljy ~]# echo 1111111 > /var/www/html/www/index.html [root@ljy ~]# mkdir -pv /var/www/html/news mkdir: 已创建目录 "/var/www/html/news" [root@ljy ~]# echo 222222 > /var/www/html/news/index.html [root@ljy ~]# vim /etc/httpd/conf.d/www.conf [root@ljy ~]# vim /etc/httpd/conf.d/news.conf [root@ljy ~]# vim /etc/hosts [root@ljy ~]# systemctl restart httpd [root@ljy ~]# curl www.lianxi.com 111111 [root@ljy ~]# curl news.lianxi.com 22222222 [root@ljy ~]# ![](https://file.jishuzhan.net/article/1742119086185254913/66fe99e4c09d54e2d5423c361f9cbe5b.webp) ![](https://file.jishuzhan.net/article/1742119086185254913/9998fdd7ef5a2dfca356c545b9ceb610.webp) ![](https://file.jishuzhan.net/article/1742119086185254913/cbcb76578c863d77b5a5a3e654765ff0.webp)

相关推荐
Johny_Zhao13 小时前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
YuMiao1 天前
gstatic连接问题导致Google Gemini / Studio页面乱码或图标缺失问题
服务器·网络协议
chlk1232 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑2 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件2 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
碳基沙盒2 天前
OpenClaw 多 Agent 配置实战指南
运维
深紫色的三北六号2 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash3 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI3 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行4 天前
Linux和window共享文件夹
linux