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.mzph.cn/news/592391.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

车载 Android之 核心服务 - CarPropertyService 解析

重要类的源码文件名及位置&#xff1a; CarPropertyManager.java packages/services/Car/car-lib/src/android/car/hardware/property/ CarPropertyService.java packages/services/Car/service/src/com/android/car/ 类的介绍&#xff1a; CarPropertyManager&#xff1a…

航芯ACM32G103开发板评测 02-GPIO输入输出

航芯ACM32G103开发板评测 02-GPIO输入输出 航芯ACM32G103开发板评测 GPIO输入输出应用 软硬件平台 ACM32G103 Board开发板 MDK-ARM Keil GPIO输出典型应用——点灯 GPIO输入典型应用——按键 GPIO 功能概述 GPIO 是通用输入/输出&#xff08;General Purpose I/O&#x…

[Flutter]WindowsOS中相关配置

Flutter项目在Windows平台上如何配置 目录 Flutter项目在Windows平台上如何配置 写在开头 正文 1、OS准备 2、编译环境准备 ① 下载AndroidStudio ② 下载dart ③ 下载flutter ④ 下载并安装VS ⑤ 在AS中配置dart和flutter 3、配置中遇到的问题 写在结尾 写在开头…

C++ stack使用、模拟实现、OJ题

目录 一、介绍 二、常用函数 三、模拟实现 四、OJ练习题 1、最小栈 2、栈的压入、弹出序列 3、逆波兰表达式(后缀转中缀) 4、中缀转后缀思路 5、用栈实现队列 一、介绍 stack是一种容器适配器&#xff0c;专门用在具有后进先出操作的上下文环境中&#xff0c;其删除…

自动驾驶论文

文章目录 一、Convolutional Social Pooling for Vehicle Trajectory Prediction二、QCNet&#xff1a;Query-Centric Trajectory Prediction三、VectorNet: Encoding HD Maps and Agent Dynamics from Vectorized Representation 一、Convolutional Social Pooling for Vehicl…

iOS 小组件开发

iOS14之后Apple引入了新的WidgetKit&#xff0c;舍弃了原有额TodayExtension。 开发准备&#xff1a; 新的WidgetExtension只能通过SwiftUI进行开发&#xff1b; Widget有三种尺寸&#xff1a;systemSmall、 systemMedium、systemLarge&#xff0c;三种尺寸对应固定的UI类型布…

vba之与excel司龄计算

Sub 插入新列并计算司龄()Dim ws As WorksheetDim lastRow As LongDim i As LongDim entryDate As DateDim yearsOfService As Double 指定要操作的工作表Set ws ThisWorkbook.Sheets("测试") &#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#x…

BIND-DNS配置介绍

一、主要配置文件 /etc/named.conf options { //Option 段全部配置 listen-on port 53 { 127.0.0.1; };//表示BIND将在53端口监听&#xff0c;若需要对所有IP进行监听&#xff0c;则修改为// listen-on port 53 { any; }; directory "/var/named"…

yongyou builder 业务流设计相关bug

今天发现了yongyou builder的一个问题&#xff0c;我有一个实体&#xff08;主机预测&#xff09;&#xff0c;另外一个实体&#xff08;业务员预测&#xff09;&#xff0c;要将多张业务员预测的单据合并从一个主机单据&#xff0c;并且如果多张单据下面的表体行中存在相同的销…

(六)数码管动态刷新

文章目录 如何实现利用人眼的余晖效应&#xff08;100hz无闪烁&#xff09;1ms刷一个数码管 8个看起来就是一块亮的 结合前面内容进行操作前面内容传送门&#xff1a;如何段选原理图代码写法这里借助isp复制共阴数码管码值 如何位选原理图代码写法 如何消隐在每次 段选 赋值之前…

[数理统计]中国科技技术大学缪柏其

中国科学技术大学 数理统计 缪柏其 笔记正在不断完善中,博主还有其他上万字精品笔记 ​编辑P10 前言1-统计思想 41:33 介绍了数理统计的重要性和应用领域。主讲人强调了统计学与数学的区别&#xff0c;指出统计学是以数据为研究对象的一门科学&#xff0c;强调了统计思想的重…

面试算法79:所有子集

题目 输入一个不含重复数字的数据集合&#xff0c;请找出它的所有子集。例如&#xff0c;数据集合[1&#xff0c;2]有4个子集&#xff0c;分别是[]、[1]、[2]和[1&#xff0c;2]。 分析 如果集合中包含n个元素&#xff0c;那么生成子集可以分为n步&#xff0c;每一步从集合中…

K8S集群部署MySql

挂载MySQL数据卷 在k8s集群中挂载MySQL数据卷 需要安装一个NFS。 在主节点安装NFS yum install -y nfs-utils rpcbind 在主节点创建目录 mkdir -p /nfs chmod 777 /nfs 更改归属组与用户 chown -R nfsnobody:nfsnobody /nfs 配置共享目录 echo "/nfs *(insecure,rw,s…

linux更改登录shell

从bash修改成python 在/etc/passwd下可以更改用户登录bash 例 root:x:0:0:root:/root:/bin/bash //更改bin/bash为/bin/python&#xff0c;就可以用root登录python页面了从python修改成bash 方法一 重启页面按e进入内核编辑模式linux16这行后添加&#xff1a;init/bin/…

Linux操作系统基础(3):Linux终端的使用

1. Linux终端的介绍 Linux 终端是指在 Linux 操作系统下用于与用户进行交互的命令行界面&#xff08;基于文本的交互&#xff09;。它是用户与操作系统进行直接交互的主要方式&#xff0c;可以通过输入命令来执行各种操作&#xff0c;如文件管理、进程控制、系统配置等。 Lin…

【WPF.NET开发】WPF中的输入

本文内容 输入 API事件路由处理输入事件文本输入触摸和操作侧重点鼠标位置鼠标捕获命令输入系统和基元素 Windows Presentation Foundation (WPF) 子系统提供了一个功能强大的 API&#xff0c;用于从各种设备&#xff08;包括鼠标、键盘、触摸和触笔&#xff09;获取输入。 本…

CTF流量分析经典例题详解

目录 入门题型 题目&#xff1a;Cephalopod(图片提取) 题目&#xff1a;特殊后门(icmp协议信息传输) 题目&#xff1a;手机热点(蓝牙传输协议obex,数据提取) 题目&#xff1a;想蹭网先解开密码(无线密码破解) 进阶题型 题目&#xff1a;抓到一只苍蝇(数据包筛选,数据提…

React16源码: React.Children源码实现

React.Children 1 ) 概述 这个API用的也比较的少&#xff0c;因为大部分情况下&#xff0c;我们不会单独去操作children我们在一个组件内部拿到 props 的时候&#xff0c;我们有props.children这么一个属性大部分情况下&#xff0c;直接把 props.children 把它渲染到我们的jsx…

蓝牙物联网智能车用语音控制系统模块设计

随着信息产业的快速发展&#xff0c;简单的控制操作机器已经不能满足人类的欲望&#xff0c;利用语音识别技术让机器理解人类的语言&#xff0c;以及实现人机交互成为新的研究内容。对用户来说&#xff0c;这种人机交互的方式当是最自然的一种方式。同时&#xff0c;使人们在车…