RedHatLAMP环境——MyDNS安装实例
 
Dns大家都知道他的作用,下面我们接触了解一下mydns
MyDNS是一个UNIX平台下的免费DNS服务器端软件。它被设计成直接从数据库中读取DNS记录软件,并且修改记录后也可时时生效。
首先我们将mydns官网的源码包下载下来,然后进行源码安装。
注意:mydns的应用环境是LAMP,相信大家都知道LAMP是是什么了,那我们就不罗嗦了,直奔主题。>>>>>>那什么,实在不行的话看老本以前的博客,有解释的哦。还有更简单的方法哦,不过要等一段时间,等我把它搞定。
好的,我们开始。
 源码安装很老套啦,不解释。

但是注意,在make&&make install之后有这么一个重要的步骤:
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装
这是产生mydnsconf文件。
编辑mydnsConf

  Red Hat  下LAMP环境——MyDNS安装实例_lamp_02
 
添加mydns用户
      #useradd mydns
      #passwd mydns  密码123
 
 
因为当下还没有为mydns创建数据库,虽然配置文件指名了,下面就登录mysql创建mydns的后台数据库,数据库名老本这里用的是mydns
 
  Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_03

使用/usr/local/mysql/bin/mysql -u -root -p
创建完数据库,读者会想,接下来就是创建相应的表结构啦,但是老本这里提醒啦,因为咱要使用mydnsConfig这个web管理工具,当配置这个管理工具的时候也涉及到建表的工作,它们都是针对于mydns这个数据库的啦,所以我们这里配置mydns的时候可以不用建表,等到配置mydnsConfig的时候再建立
 
然后安装MyDNSConfig
MyDNSConfig 是基于PHP 的基础上开发的。所以你的服务器一定要能支持PHP MySQL 才行
又因为它只是一个工具所以只用解压出来即可,不用make&&make install
好的继续。。。。。。。。。。。
创建一个mydns的配置
 Red Hat  下LAMP环境——MyDNS安装实例_lamp_04
 Red Hat  下LAMP环境——MyDNS安装实例_lamp_05
设置去往web页面管理的连接
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_06
我们直接用MyDNSConfig自带的脚本创建域表以及记录表等
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_07
配置MyDNSConfig 的配置文件
如下将密码修改为123
 
 Red Hat  下LAMP环境——MyDNS安装实例_lamp_08
 
 
重启各种服务,并打开mydns服务
 Red Hat  下LAMP环境——MyDNS安装实例_Red Hat_09
 
然后直接本地登录,默认账号密码为admin
  Red Hat  下LAMP环境——MyDNS安装实例_lamp_10

嘿嘿出现错误了吧。不怕,我们解决呗

  Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_11
 
我们编写一个脚本来测试它到底是哪儿不对!!!!
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_12
然后测试,有如下错误:
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_13
那我们建立一个连接用于创建到/var/lib/mysql/mysql.sock
 Red Hat  下LAMP环境——MyDNS安装实例_lamp_14
 
 Red Hat  下LAMP环境——MyDNS安装实例_lamp_15
很好,我们能登上了!!!
下面我们添加一个域 zzutest.com
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_16
点击save
 
 
点击红色方框内的名称
 Red Hat  下LAMP环境——MyDNS安装实例_lamp_17
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_18
点击红色
 
然后我们添加三条记录
 
 
 Red Hat  下LAMP环境——MyDNS安装实例_mydns安装_19
 
 
 Red Hat  下LAMP环境——MyDNS安装实例_Red Hat_20


 Red Hat  下LAMP环境——MyDNS安装实例_lamp_21


  Red Hat  下LAMP环境——MyDNS安装实例_Red Hat_22

 
 
      下面我们测试以下呗
 Red Hat  下LAMP环境——MyDNS安装实例_Red Hat_23

很好解析出来啦!!!大工搞成!
如果还想知道更简单的方法的话,可以继续关注俺哈!!!