mydns安裝配置

MyDNS是一種以MySQL數據庫爲後臺的DNS服務器,它使用數據記錄的格式替代配置文件格式的傳統DNS服務器(例如:BIND)。MyDNS服務器的安裝配置和管理更加簡單容易實現,而且更容易理解MyDNSMySQL數據庫中讀取記錄,當區域或記錄增加、修改、刪除的時候不用重新啓動、加載服務器。MyDNSConfig是使用WEBMyDNS配置接口,它可以創建所有類型的MyDNS記錄。

安裝步驟:

一、配置網絡接口。
我的主機名爲"server.a.com",IP地址是192.168.2.10

二、配置lamp環境。
1:安裝所需軟件:
#
yum install httpd mysql mysql-server php php-mysql php-mbstring -y

2:啓動httpd和MySQL並設置開機自啓動

#service httpd start

#chkconfig httpd on

#service mysqld start

#chkconfig mysqld on

3:設置MySQLroot用戶密碼
#mysqladmin -u root -p password "123"

三、安裝MyDNSConfig

1、登錄MySQL和創建數據庫,創建數據庫用戶和授權
mysql -u root -p

輸入管理員口令‘123’
mysql>CREATE DATABASE mydns;
mysql>GRANT SELECT,INSERT,UPDATE,DELETE ON mydns.* TO 'mydns'@'localhost' IDENTIFIED BY 'mydns';
mysql>GRANT SELECT,INSERT,UPDATE,DELETE ON mydns.* TO 'mydns'@'localhost.localdomain' IDENTIFIED BY 'mydns';
//
以上兩條語句的作用是創建用戶並授權。
mysql>FLUSH PRIVILEGES;
mysql>
quit;

2、下載和安裝MyDNSConfig
cd 切換至root家目錄下
wget http://mesh.dl.sourceforge.net/s...Config-1.1.0.tar.gz
tar -zxvf MyDNSConfig-1.1.0.tar.gz
cd MyDNSConfig-1.1.0
mkdir /usr/share/mydnsconfig
cp -rf interface/*/usr/share/mydnsconfig/
ln -s /usr/share/mydnsconfig/web//var/www/html/mydnsconfig
3、
安裝MyDNSConfigMySQLDatabase
mysql -u root -p mydns <install/mydnsconfig.sql
輸入MySQLroot用戶口令‘123’。

4、編輯MyDNSConfig的配置文件

vim /usr/share/mydnsconfig/lib/config.inc.php

211206503.jpg

211226656.jpg

5、完成上面的設置之後就可以刪除MyDNSConfig源碼包了
#cd ../
#rm -rf MyDNSConfig-1.1.0/
#rm -f MyDNSConfig-1.1.0.tar.gz

四、
安裝MyDNS
1、下載mydns-mysqlRPM並安裝
wget http://mydns.bboy.net/download/mydns-mysql-1.1.0-1.i386.rpm
rpm -ivh mydns-mysql-1.1.0-1.i386.rpm

2、啓動MyDNS並設置開機自啓動

#service mydns start

#chkconfig mydns on
3、編輯MyDNS配置文件

#vim /etc/mydns.conf

211442544.jpg

211458205.jpg
五、用瀏覽器打開URLhttp:/192.168.2.10/mydnsconfig/
然後用默認的用戶名和密碼進行登錄,默認的用戶名和密碼是admin。可以在System>Users修改用戶密碼。

212920224.jpg

212758477.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章