基于名称的apache服务

179 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

基于名称的apache服务

一到五大点就是DNS的安装与测试,成功后,再进行基于名称apache服务。

一、指定服务器IP地址

#vim /etc/sysconfig/network-scripts/ifcfg-eth0  //指定服务器IP地址

1. 虚拟机(服务器的地址为192.168.1.127)

子网掩码: 255.255.255.0;

网关:192.168.1.1(如果不上网,可以不设)

DNS1 192.168.1.127

2. #vim  /etc/sysconfig/network-scrip/ifcfg-eth0

image.png

image.png

2、#service network restart     //重新启动网卡

image.png

3、 #ifconfig          //查看服务器IP地址

二、查看是否安装DNS服务

#rpm–q  bind (rpm –qa |grep bind)

image.png

三、 安装DNS服务

1、# lsblk   //查看安装光盘是否挂载,

如未挂载先执行:

#mount /dev/sr0 /mnt/cdrom //将光盘挂载到/mnt/cdrom目录下

2、#yum install -y bind bind-utils   //安装bind主程序和bind服务的常用软件包

image.png

四、 配置主DNS配置文件

1、#cp –a  named.conf  named.conf.bak  //备份原主DNS配置文件,改名为named.conf.bak

2、#cp named.rfc1912.zones named.rfc1912.zones.bak   

//备份配置文件并改名named.rfc1912.zones.bak

image.png

3、#vim/etc/named.conf  //编辑named.conf文件   image.png

image.png

4、#vi /etc/named.rfc1912.zones   //编辑named.rfc1912.zones文件

image.png 5、#cd /var/named   //进入“/var/named”目录

   #ll     //查看目录中的文件

image.png

6、#cp -a namd.localhost aaa      //复制正向区域模板文件到aaa中(参数-a为了保证文件权限一致)

7、#cp  -a  named.loopback   bbb     //复制反向区域模板文件在当前目录到bbb中 (参数-a为了保证文件权限一致)

8、#vim aaa   //编辑正向区文件aaa

 注:vim需要yum安装后才能用

image.png 9、#vim bbb  //编辑反向文件bbb image.png 10、#service named restart    //重启DNS服务

image.png

五、 测试DNS服务

(一)物理机测试

1、设置windows主机IP地址与DNS服务器在一个网段,如图所示:(本例DNS服务器IP为:172.168.1.127 )

image.png

注意:如果是用DNS服务器本机做验证,必须先修改DNS配置文件,把DNS服务器指向自己。

2、完成IP设置后,通过ping 172.168.1.127 确定与DNS服务器网络正常

image.png

3、使用nslookup命令测试

(1)正向解释测试

nslookup

image.png

(2)反向解释测试

image.png

(二)虚拟机测试(用DNS服务器测试)

1、正向测试

image.png

2、反向测试

image.png

六、 基于名称apache http服务

DND装好了的前提情况下才可以完成

1、 创建网页目录/vd/vd1,然后编写一个网页,名为index.html,内容为aaaaaaaaa。

2、 安装httpd 服务 yum –y install httpd

3、将网页index.html的权限设为777 chmod 777 /vd/vd1/index.html

4、 进入httpd的配制文件

vim /etc/httpd/conf/httpd.conf   image.png

5、 启动httpd服务

service httpd restart

6、 到浏览器上验证

浏览器上输入www.yzx.com ,就会出现/vd/vd1下的index.html网页内容。