在CentOS 8上安裝和配置Virtualmin | RHEL 8

Virtualmin是一個用於託管網站,Web應用程序,數據庫和郵箱的Web託管面板。 它帶有兩個軟件包,Webmin和Virtualmin。 Webmin是一個前端服務器管理工​​具,管理員可以使用該工具通過簡單的點擊即可管理和監視其系統。另一方面,Virtualmin是高級的前端虛擬主機管理工具,可用於創建,修改和管理虛擬主機。

Virtualmin是一種靈活的工具,具有許多託管服務提供商和域所有者使用的域管理實用程序。包括附加組件,例如防病毒和垃圾郵件過濾機制。它還提供了一個用於監視用戶資源利用率和分析功能的儀錶板。

Virtualmin在某些Linux環境中運行,例如CentOS 8。本指南將向您展示如何在新安裝的Centos8盒中安裝和配置Virtualmin。

步驟1:更新您的CentOS / RHEL系統

確保所有軟件包都在最新和更新的系統上運行。

sudo dnf update -y

另外,請確保主機具有完全限定的域名(FQDN)和resolveable.eghosting.computingforgeeks.com

要更改主機名,請使用以下命令:

sudo hostnamectl set-hostname <your-hostname>

例如

sudo hostnamectl set-hostname hosting.computingforgeeks.com

步驟2:下載Virtualmin安裝腳本

下載用於安裝Virtualmin的腳本。

sudo dnf -y install wget
wget http://software.virtualmin.com/gpl/scripts/install.sh

該腳本將被下載到您當前的工作目錄中。

步驟3:使腳本可執行並安裝Virtualmin

運行以下命令以使腳本可執行。

chown a+x install.sh

然後以sudo特權運行腳本。

sudo ./install.sh

這將開始下載所需的軟件包並安裝該應用程序。

Welcome to the Virtualmin GPL installer, version 6.2.0

  This script must be run on a freshly installed supported OS. It does not
  perform updates or upgrades (use your system package manager) or license
  changes (use the "virtualmin change-license" command).

....

安裝時間取決於互聯網的速度,但平均需要5到10分鐘。

該外殼程序應退出,並顯示一條消息,表明安裝已完成並且安裝成功。

[SUCCESS] Installation Complete!
[SUCCESS] If there were no errors above, Virtualmin should be ready
[SUCCESS] to configure at https://hosting.computingforgeeks.com:10000 (or https://18.35.136.78:10000).

此消息還表明,如果該服務正在運行並且可以通過Internet解析,則可以通過IP或主機名對其進行訪問。

步驟4:在CentOS上配置Virtualmin防火牆| RHEL 8

您需要打開端口10000,該端口用於訪問Virtualmin Web界面。

sudo firewall-cmd --zone=public --add-port=10000/tcp --permanent
sudo firewall-cmd --reload

步驟5:在CentOS上配置Virtualmin | RHEL 8

Virtualmin現在已成功安裝,可以使用IP /主機名和端口10000從瀏覽器進行訪問。

在瀏覽器中,轉到 https://<hostname>:10000 例如 https://hosting.computingforgeeks.com:10000

將用戶名指定為root,密碼為主機的root用戶密碼。

成功登錄後,您將看到用於配置和優化生產系統的安裝後嚮導。

[次へ]單擊開始配置。在CentOS 8上安裝和配置Virtualmin | RHEL 8

預加載Virtualmin庫以減少UI和導航速度慢的問題。在CentOS 8上安裝和配置Virtualmin | RHEL 8

您還可以啟用ClamAV病毒掃描。但是,這需要安裝其他實用程序來支持該設置。安裝程序不使用ClamAV。在CentOS 8上安裝和配置Virtualmin | RHEL 8

當託管許多電子郵件域時,擁有一個搜索垃圾郵件活動的系統始終是一個好習慣。 使用Virtualmin時,SpamAssasin是一個很好的工具。在CentOS 8上安裝和配置Virtualmin | RHEL 8

您還需要選擇要在託管環境中使用的數據庫。此設置使用MariaDB。在CentOS 8上安裝和配置Virtualmin | RHEL 8

設置數據庫密碼。在CentOS 8上安裝和配置Virtualmin | RHEL 8

根據服務器的大小選擇數據庫的大小。此時要考慮的最大因素是內存。但是,請記住,數據庫越小,可以處理的容量越小。在CentOS 8上安裝和配置Virtualmin | RHEL 8

設置託管環境中使用的DNS服務器。在CentOS 8上安裝和配置Virtualmin | RHEL 8

完成程序,[完了]單擊。您現在可以使用託管平台。

您可以使用可用於管理託管平台的各種工具來訪問儀錶板。在CentOS 8上安裝和配置Virtualmin | RHEL 8

使用Virtualmin創建域

成功安裝和配置Virtualmin之後,下一步是設置域並測試託管平台是否準備就緒。

在Virtualmin中,該域稱為: 虛擬服務器

在儀錶板上,[仮想サーバーの作成]單擊。接下來,您需要輸入域名和管理員密碼。

您也可以從同一界面創建子域。為此,請使用’。Alias of <hostname>‘標籤。在CentOS 8上安裝和配置Virtualmin | RHEL 8

然後最後[サーバーの作成]點擊按鈕。

這將使用您創建的域名創建一個帳戶,並將其用作Web服務器。理想情況下,這將在後台創建虛擬主機並為其分配自己的目錄和數據庫。

在左邊[ファイルマネージャー]您可以通過單擊選項卡來導航新創建的域的文件系統。這將彈出一個文件系統,如cPanel,將顯示索引文件 Public_html 目錄。在CentOS 8上安裝和配置Virtualmin | RHEL 8

[サービス]這些標籤可讓您使用各種選項來配置網站,例如建立索引文件,管理權限和編輯PHP版本。在CentOS 8上安裝和配置Virtualmin | RHEL 8

[サービス]您也可以從菜單預覽網站。在CentOS 8上安裝和配置Virtualmin | RHEL 8

結論

Virtualmin已成功安裝,並且工作域已部署在CentOS 8上。

Virtualmin是一個簡單的前端域管理工具,對於想要嘗試開源替代方案的系統管理員來說非常有用。

它使用簡單而強大的Web工具來提供域託管所需的所有功能。

Sidebar