天天看點

Centos安裝Webmin

軟體包:

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

繼續閱讀