当前位置: 首页 > news >正文

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

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

修改一哈lianxi.fx地址解析协议,正向和逆向都不配套,111改66

判断文件是否写入正确

[root@ljy named]# named-checkzone www.lianxi.com /var/named/lianxi.zx

5)修改正反向解析文件的所有者和所属组

6)systemctl restart named开启

7)域名解析(nslookup)

DNS步骤

2.发布网站(要先创建了DNS服务器,才能创建网站)
网站域名网页内容网站主目录
www.lianxi.com111111111/srv/lianxi/www
news.lianxi.com222222222/srv/lianxi/news
www.lianxi.com:10080333333333/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<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.10.66  netmask 255.255.255.0  broadcast 192.168.10.255inet6 fe80::16d2:eb8:3e29:e1a5  prefixlen 64  scopeid 0x20<link>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 0TX packets 145  bytes 19532 (19.0 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10<host>loop  txqueuelen 1000  (Local Loopback)RX packets 36211  bytes 2951962 (2.8 MiB)RX errors 0  dropped 0  overruns 0  frame 0TX 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 ~]# 

http://www.lryc.cn/news/271574.html

相关文章:

  • 1月2日代码随想录二叉树的最小深度及层序遍历总结
  • RK3568平台开发系列讲解(Linux系统篇)PWM系统编程
  • Linux CPU 数据 Metrics 指标解读
  • Ansible自动化运维(一)简介及部署、清单
  • 深度学习MLP_实战演练使用感知机用于感情识别_keras
  • [ffmpeg系列 02] 音视频基本知识
  • 【ASP.NET Core 基础知识】--目录
  • java数据结构与算法刷题-----LeetCode509. 斐波那契数
  • vue3 element plus el-table封装(二)
  • cnn lstm结合网络
  • Ubuntu连接xshell
  • nginx安装和配置
  • 【头歌实训】kafka-入门篇
  • 华为云创新中心,引领浙南的数字化腾飞
  • 240101-5步MacOS自带软件无损快速导出iPhone照片
  • github鉴权失败
  • 2023湾区产城创新大会:培育数字化供应链金融新时代
  • 多维时序 | MATLAB实现SSA-GRU麻雀算法优化门控循环单元多变量时间序列预测
  • 二叉树的前序遍历 、二叉树的最大深度、平衡二叉树、二叉树遍历(leetcode)
  • SQL之CASE WHEN用法详解
  • Ubuntu 18.04搭建RISCV和QEMU环境
  • 立足兴趣社交赛道,Soul创新在线社交元宇宙新玩法
  • Couchdb 任意命令执行漏洞(CVE-2017-12636)
  • VectorWorks各版本安装指南
  • 【MySQL】数据库中为什么使用B+树不用B树
  • 微信小程序发送模板消息-详解【有图】
  • Easy Rules规则引擎实战
  • 听GPT 讲Rust源代码--library/alloc(2)
  • OSG读取和添加节点学习
  • 计算机网络技术--念念