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)

相关推荐
qiuiuiu41336 分钟前
正点原子RK3568学习日志-编译第一个驱动程序helloworld
linux·c语言·开发语言·单片机
周之鸥1 小时前
从零部署 Astro 静态网站到云服务器(含 HTTPS 一键配置)
运维·服务器·ubuntu·http·https·astro
林开落L1 小时前
线程进阶:线程池、单例模式与线程安全深度解析
linux·安全·单例模式·线程池
Microsoft Word1 小时前
跨平台向量库:Linux & Windows 上一条龙部署 PostgreSQL 向量扩展
linux·windows·postgresql
noravinsc1 小时前
centos如何做的时间同步
linux·运维·centos
木亦汐丫2 小时前
Docker 镜像版本Alpine、Slim、Bookworm、Bullseye、Stretch、Jessie
运维·docker·容器·debian·alpine·slim·bullseye
kyle~3 小时前
Qt---setAttribute设置控件或窗口的内部属性
服务器·前端·c++·qt
李元豪3 小时前
919服务器巡检
运维·服务器·servlet
迎風吹頭髮3 小时前
Linux内核架构浅谈25-Linux实时调度器:SCHED_RR与SCHED_FIFO策略实现
linux·运维·架构
李辰洋3 小时前
STP配置
运维·服务器·网络