軟體包:
1
2
3
4
5
6
7
8
9
<code>[root@test01 conf.d]</code><code># rpm -qa |grep bind</code>
<code>ypbind-1.19-12.el5</code>
<code>bind-libs-9.3.6-20.P1.el5_8.6</code>
<code>bind-utils-9.3.6-20.P1.el5_8.6</code>
<code>bind-9.3.6-20.P1.el5_8.6</code>
<code>bind-chroot-9.3.6-20.P1.el5_8.6</code>
<code>[root@test01 conf.d]</code><code># rpm -qa |grep caching-nameserver</code>
<code>caching-nameserver-9.3.6-20.P1.el5_8.6</code>
<code>caching-nameserver 這個包一定要,因為chroot依賴它。</code>
一、添加Webmin源檔案
有些系統初始化安裝後,yum中沒有webmin的源。這時如果我們希望通過yum來安裝更新webmin,就需要手動添加。
# vim /etc/yum.repos.d/webmin.repo
輸入以下内容
[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1
儲存、退出!
二、使用yum安裝軟體時發生了一堆錯誤修改一下配置檔案
# vi /etc/yum.conf 将其中的gpgcheck=1 改為gpgcheck=0
或者把/etc/yum.repos.d/下所有的.repo裡的每一個gpgcheck都改成0
三、用yum安裝webmin了
# yum -y install webmin
注意:10000端口被占用安裝失敗
Running Transaction
Operating system is CentOS Linux
Port 10000 is already in use
Error in PREIN scriptlet in rpm package webmin-1.610-1.noarch
error: %pre(webmin-1.610-1.noarch) scriptlet failed, exit status 2
error: install: %pre scriptlet failed (2), skipping webmin-1.610-1
檢視端口
# netstat -anp | grep 10000
殺掉10000的程序号在安裝
# kill 4972
# yum -y install webmin
# rpm -q webmin
# service webmin start
備注:
# locate webmin-1.610-1.noarch.rpm
# updatedb
# rpm -ivh /var/cache/yum/Webmin/packages/webmin-1.610-1.noarch.rpm
四、webmin忘記密碼處理如下:
[root@test01 ~]# /usr/libexec/webmin/changepass.pl /etc/webmin/ root 123
Updated password of Webmin user root
//root是webmin的使用者名,不是OS的,123為密碼
/etc/webmin是webmin的配置目錄,
http://ip:10000 可以通路了
由于我的配置檔案早已經配置好:
/opt/backup/named/etc/named 拷貝到 /var/named/chroot/etc 目錄下;
<code>[root@test01 conf.d]</code><code># cd /var/named/chroot/etc/</code>
<code>[root@test01 etc]</code><code># ll</code>
<code>總計 48</code>
<code>-rw-r--r-- 1 root root 405 07-30 18:57 localtime</code>
<code>-rw-r----- 1 root named 1230 2013-01-07 named.caching-nameserver.conf</code>
<code>-rw-r--r-- 1 root named 1766 07-31 17:28 named.conf</code>
<code>-rw-r--r-- 1 root named 151 07-31 15:52 named.conf_ok</code>
<code>-rw-r----- 1 root named 955 2013-01-07 named.rfc1912.zones</code>
<code>-rw-r----- 1 root named 113 07-30 18:55 rndc.key</code>
/opt/backup/named/var/named的檔案拷貝到/var/named/chroot/var/named 目錄下;
<code>[root@test01 etc]</code><code># cd ../var/named/</code>
<code>[root@test01 named]</code><code># pwd</code>
<code>/var/named/chroot/var/named</code>
<code>[root@test01 named]</code><code># ll</code>
<code>總計 140</code>
<code>drwxrwx--- 2 named named 4096 07-31 17:38 data</code>
<code>-rw-r----- 1 root named 1167 01-31 15:33 jwerdev01.com.hosts</code>
<code>-rw-r----- 1 root named 617 07-31 16:51 haooy01.com.zone</code>
啟動DNS服務
service named start
本文轉自 kuangling 51CTO部落格,原文連結:http://blog.51cto.com/kling/1129900