安裝
在 Ubuntu 機器上安裝 Webmin 的最簡單和推薦的方法是啟用 Webmin 存儲庫並通過命令行安裝 Webmin 軟件包。
執行以下步驟在 Ubuntu 上安裝 Webmin:
01、首先更新包列表並安裝依賴項:
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
02、接下來,使用以下 wget 命令導入 Webmin GPG 密鑰:
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
如果報錯:gpg: can't connect to the agent: IPC connect call faile
解決辦法:
sudo apt remove gpg
sudo apt install gnupg1
執行上面兩個命令再執行
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
鍵入以下命令啟用 Webmin 存儲庫:
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
如果報錯:sudo: add-apt-repository: command not found,說明Launchpad PPA Repositories 這個第三方個人資源庫你沒有安裝
解決辦法:
#安裝
apt-get install software-properties-common
如果報錯:software-properties-common : Depends: python3-software-properties (= 0.96.24.32.13) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
應該是源配錯了,下面是解決辦法,
原文:https://blog.csdn.net/qq_34168515/article/details/107410732
換源
https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
選擇需要的源(一定要根本版本來)
查看 Ubuntu的版本
輸入命令
lsb_release -a
顯示如下
Distributor ID: Ubuntu //類別是ubuntu
Description: Ubuntu 16.04.3 LTS //16年3月發布的穩定版本,LTS是Long Term Support:長時間支持版本,支持周期長達三至五年
Release: 16.04 //發行日期或者是發行版本號
Codename: xenial //ubuntu的代號名稱
1234567
修改后運行
sudo apt-get update
注意:如果換源了,這兩個命令需要重新執行
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"
03、鍵入以下命令安裝最新版本的 Webmin:
sudo apt-get install webmin
安裝完成后,將顯示以下輸出:
Webmin install complete. You can now login to https://your_server_ip_or_hostname:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.
Webmin 服務將自動啟動。
查看,啟動,暫停 webmin的命令
/etc/init.d/webmin {start|stop|restart|reload|force-reload|status}
調整防火牆
默認情況下,Webmin 在所有網絡接口上偵聽端口 10000 上的連接。
如果您的服務器運行 UFW 防火牆,則需要打開 Webmin 端口。
要允許端口 10000 上的流量,請運行以下命令:
sudo ufw allow 10000/tcp
訪問 Webmin Web 界面
現在,在您的 Ubuntu 系統上安裝了 Webmin,打開您喜歡的瀏覽器並鍵入服務器的主機名或公共IP地址,然后鍵入 Webmin 端口 10000:
https://your_server_ip_or_hostname:10000/
瀏覽器會抱怨證書無效,因為默認情況下 Webmin 使用不受信任的自簽名證書。
使用 root 或 sudo 用戶憑據登錄 Webmin Web 界面:
webmin-login-form
登錄后,您將被重定向到 Webmin 儀表板,該儀表板提供有關系統的基本信息。
webmin-dashboard
從這里開始,您可以根據需要開始配置和管理 Ubuntu 服務器。
寫在最后
您已在計算機上成功安裝了 Webmin。 您現在可以安裝FTP服務器或 LAMP/LEMP 軟件包,並開始通過 Webmin Web 界面管理服務。
要了解有關 Webmin 的更多信息,請訪問其官方文檔頁面