RedHat下LAMP環境——MyDNS安裝實例
Dns大家都知道他的作用,下面我們接觸瞭解一下mydns。
MyDNS是一個UNIX平臺下的免費DNS服務器端軟件。它被設計成直接從數據庫中讀取DNS記錄軟件,並且修改記錄後也可時時生效。
首先我們將mydns官網的源碼包下載下來,然後進行源碼安裝。
注意:mydns的應用環境是LAMP,相信大家都知道LAMP是是什麼了,那我們就不羅嗦了,直奔主題。>>>>>>那什麼,實在不行的話看老本以前的博客,有解釋的哦。還有更簡單的方法哦,不過要等一段時間,等我把它搞定。
好的,我們開始。
源碼安裝很老套啦,不解釋。
但是注意,在make&&make
install之後有這麼一個重要的步驟:
這是產生mydns的conf文件。
編輯mydns。Conf
添加mydns用戶
#useradd
mydns
#passwd
mydns 密碼123
因爲當下還沒有爲mydns創建數據庫,雖然配置文件指名了,下面就登錄mysql創建mydns的後臺數據庫,數據庫名老本這裏用的是mydns
使用/usr/local/mysql/bin/mysql -u -root -p
創建完數據庫,讀者會想,接下來就是創建相應的表結構啦,但是老本這裏提醒啦,因爲咱要使用mydnsConfig這個web管理工具,當配置這個管理工具的時候也涉及到建表的工作,它們都是針對於mydns這個數據庫的啦,所以我們這裏配置mydns的時候可以不用建表,等到配置mydnsConfig的時候再建立
然後安裝MyDNSConfig
MyDNSConfig 是基於PHP 的基礎上開發的。所以你的服務器一定要能支持PHP 和MySQL 才行
又因爲它只是一個工具所以只用解壓出來即可,不用make&&make install
好的繼續。。。。。。。。。。。
創建一個mydns的配置
設置去往web頁面管理的連接
我們直接用MyDNSConfig自帶的腳本創建域表以及記錄表等
配置MyDNSConfig 的配置文件
如下將密碼修改爲123
重啓各種服務,並打開mydns服務
然後直接本地登錄,默認賬號密碼爲admin
嘿嘿出現錯誤了吧。不怕,我們解決唄
我們編寫一個腳本來測試它到底是哪兒不對!!!!
然後測試,有如下錯誤:
那我們建立一個連接用於創建到/var/lib/mysql/mysql.sock
很好,我們能登上了!!!
下面我們添加一個域 zzutest.com
點擊save
點擊紅色方框內的名稱
點擊紅色
然後我們添加三條記錄
下面我們測試以下唄
很好解析出來啦!!!大工搞成!
如果還想知道更簡單的方法的話,可以繼續關注俺哈!!!