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)

相关推荐
小oo呆1 分钟前
【学习心得】WSL2安装Ubuntu22.04
linux
国科安芯5 分钟前
高精度降压稳压技术在现代工业自动化中的应用
运维·自动化
code monkey.15 分钟前
【寻找Linux的奥秘】第五章:认识进程
linux·运维·硬件
愚润求学16 分钟前
【Linux】动静态库的使用
linux·运维·服务器·开发语言·c++·笔记
三天不学习17 分钟前
Vue3 本地环境 Vite 与生产环境 Nginx 反向代理配置方法汇总【反向代理篇】
运维·nginx·vue3·vite·反向代理
云途行者17 分钟前
windows、Ubuntu、Debian 添加静态路由
linux·windows·ubuntu
2401_831501731 小时前
Linux之Yum源与Nginx服务篇
linux·运维·nginx
cdut_suye1 小时前
【Linux系统】从 C 语言文件操作到系统调用的核心原理
java·linux·数据结构·c++·人工智能·机器学习·云计算
sz66cm2 小时前
Linux基础 -- 在内存中使用chroot修复eMMC
linux·服务器
小刘不想改BUG2 小时前
LeetCode LCR 015. 找到字符串中所有字母异位词 (Java)
linux·算法·leetcode