本文最先釋出在:
https://www.itcoder.tech/posts/how-to-install-webmin-on-ubuntu-20-04/Webmin 是一個開源控制台,它允許你通過簡單易用的 Web 界面,就可以管理你的 Linux 伺服器。它允許你管理使用者,組,磁盤配額,建立檔案和目錄,也能配置大多數流行的服務,包括 Web,FTP,Email 和資料庫。
這篇教程講解如何在 Ubuntu 20.04 伺服器 上安裝 Webmin。
一、前提條件
我們假設你擁有 Ubuntu 伺服器的管理權限,或者是 root 或者是有 sudo 權限的使用者。
二、在 Ubuntu 上安裝 Webmin
Webmin 沒有被包含在标準的 Ubuntu 軟體源中。安裝非常地直接。我們将會啟用 Webmin 軟體源,并且使用
apt
安裝軟體包。
下面這些步驟,描述了在 Ubuntu 上安裝 Webmin 的過程:
01.首先,更新軟體包清單,并且安裝依賴軟體:
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
02.導入 Webmin 的 GPG key 并且将 Webmin 軟體源添加到你的系統軟體源:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
add-apt-repository
指令将會更新軟體包索引。
03.安裝最新版的 Webmin,輸入:
sudo apt install webmin
所有的依賴将會自動解決,并且安裝。一旦完成,下面的輸出将會顯示:
Webmin install complete. You can now login to https://vagrant:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Webmin 服務将會被自動啟動。
就這些。此時,你已經在你的 Ubuntu 20.04 伺服器上安裝好了 Webmin。
當一個新的版本釋出之後,想要更新你的 Webmin,使用标準的 apt 更新步驟。
三、調整防火牆
預設情況下,Webmin 在所有網絡接口上監聽端口
10000
。你需要在你的防火牆上打開這個端口,以便通過網際網路可以通路 Webmin。 假設你在使用
UFW
,你可以運作下面的指令:
sudo ufw allow 10000/tcp
四、通路 Webmin 網絡界面
現在 Webmin 在你的 Ubuntu 系統上安裝好了。打開你最喜歡的浏覽器,并且輸入伺服器的主機名或者公網 IP 加上 Webmin 的端口
10000
:
https://your_server_ip_or_hostname:10000/
浏覽器将會警示證書非法。預設情況下,Webmin 使用一個不被信任的自簽名 SSL 證書。
使用你的 root 或者其他 sudo 使用者身份登入 Webmin 網絡界面:
一旦登入完成,你将會被轉向到 Webmin 控制台,這裡提供了你系統的基本資訊。
從這裡開始,你可以按照你的需求開始配置并且管理你的 Ubuntu 20.04 伺服器。
五、總結
我們已經向你展示如何在你的 Ubuntu 20.04 機器上如何安裝 Webmin。現在你可以安裝一個 FTP 伺服器或者 LAMP/LEMP ,并且開始通過 Webmin 網頁界面來管理服務了。
想要學習更多關于 Webmin 的知識,浏覽
官方文檔頁面。
如果你有任何疑問,請通過以下方式聯系我們:
微信: sn0wdr1am86
微信群:
加上面的微信,備注微信群
QQ: 3217680847
QQ 群: 82695646