1. 程式人生 > 實用技巧 >在 Ubuntu 上安裝 Webmin

在 Ubuntu 上安裝 Webmin

安裝

在 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 在所有網路介面上偵聽埠 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 的更多資訊,請訪問其官方文件頁面