在 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

image-20200801135209836

解決辦法:

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 這個第三方個人資源庫你沒有安裝

image-20200801135959648

解決辦法:

#安裝
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.

image-20200801143208276

應該是源配錯了,下面是解決辦法,

原文: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-formwebmin-login-form

登錄后,您將被重定向到 Webmin 儀表板,該儀表板提供有關系統的基本信息。

webmin-dashboardwebmin-dashboard

從這里開始,您可以根據需要開始配置和管理 Ubuntu 服務器。

寫在最后

您已在計算機上成功安裝了 Webmin。 您現在可以安裝FTP服務器或 LAMP/LEMP 軟件包,並開始通過 Webmin Web 界面管理服務。

要了解有關 Webmin 的更多信息,請訪問其官方文檔頁面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM