2007年5月28日 星期一

Ubuntu Server 7.04 安裝 Webmin

前一段時間裝了 Ubuntu Desktop 玩了 3D 介面後, 想到他的 Server 也是超級容易安裝的, 於是又想到用個虛擬機器安裝 Server 版本,
先使用 VirtualBox 來安裝, 常常裝到一半就當了. 只好換上 VMWare, 安裝沒問題但是執行的時候, 剛開機就出現訊息說我的 CPU 停了, 無法執行, 上網爬文後發現是筆電的省電裝置會自動改變 CPU 頻率, 只好放桌上型安裝.
爬文時發現一篇文章:Vmware Workstation虛擬機下安裝Ubuntu Server.... 裡面提到安裝 Webmin , 想到以前使用 RedHat 時 Webmin 的好用, 於是就照他的步驟來安裝.
結果發現 舊版與現在的新版還是有些不同的地方, sources.list 只有兩行要 取消#字號(有 universe 的) 而且 無法直接安裝 deb 檔.
只好再上網找資料, 看到另一種安裝方法 清楚許多, 不過也是舊版方法.....不適用, 至少流程更清楚了.

最後上原版網站, 他的安裝說明是在 Debain 下面, 大意是
Debian 下安裝 Webmin 請執行 :
dpkg --install webmin_1.340_all.deb

安裝時出現訊息說缺少東西時, 請執行 :
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

為什麼提到這個? 因為 Ubuntu 也會缺.
然後就提到 sources.list 取消#在有 universe 的地方(在上面提到"另一種安裝方法"裡面有祥細說明)

下面列出我執行的指令:
sudo -s '取得管理者權限
cd /etc/apt '進入系統軟體管理目錄
nano sources.list '使用nano編輯軟體編輯系統軟體清單, 啟用 universe 兩行(把倒數第九行,第八行前面的 # 字刪掉), 按下 Ctrl-O 存檔, Ctrl-X 離開
apt-get update '更新系統
reboot '重新開機
重新開機登入後, 再執行一次 sudo -s 變成管理者
apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl '安裝搭配的軟體
cd /usr/local/src '移到軟體暫存目錄(看過好幾種版本的不同地方, 暫存嘛... 找個地方放就好)
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.340_all.deb '下載最新版本 Webmin
dpkg --install webmin_1.340_all.deb '開始安裝囉!
安裝完成後, 預設是以加密式瀏覽 https://xxxx.xxx:10000
果然進入系統, 呵 呵! 努力了好久......

後續....不知道用一般使用者登入 Webmin 的權限是否有差異?

2 則留言:

魏藥 提到...

嗚挖~@_@~
在下是 Gina 的作者
從自己的部落格管理界面找到您的網站有引用您的內容...
目前安裝 webmin 的方法比較快的是 deb 包安裝法
簡單很多,但是還是有缺套件的地方需要裝...
那個文章...我已經遺棄很久了~>"<~

AndyMK 提到...

真是不好意思, 實在因為你的文章寫的清楚又完整, 我在 Ubuntu 7.04 能夠裝的起來, 真的是因為你的文章.

的確...直接安裝會缺乏許多套件, 所以我也把找到的答案放上去了(...雖然很長...).

小弟是部落格的新手(看我過去的文章就知道), 也是最近幾篇才開始貼圖....還請多多指教, 先謝囉!