如何在 CentOS 7 中安裝 cPanel 和 WHM
cPanel 是為網(wǎng)絡(luò)托管公司提供的眾所周知、最可靠、最強(qiáng)大的業(yè)務(wù)控制服務(wù)。它功能豐富,可以通過強(qiáng)大的圖形用戶界面來管理所有分銷、零售商和企業(yè)托管服務(wù)等。
它配備了 cPanel 和 Web Host Manager (WHM),使 Web 管理員可以輕松進(jìn)行 Web 托管:
的
WHM 提供根級(jí)和經(jīng)銷商級(jí)訪問界面,用戶可以在其中訪問與服務(wù)器管理和帳戶管理相關(guān)的設(shè)置。
而cPanel提供了用戶級(jí)訪問界面來管理服務(wù)器上的網(wǎng)絡(luò)托管帳戶。
的
的
直觀且功能強(qiáng)大的 GUI,可使用 WHM 管理您的服務(wù)器。
目前支持 EV 證書。
它支持 API 識(shí)別令牌。
它現(xiàn)在提供支持代理子域的 AutoSSL。
使您能夠在 cPanel 中查看 SSL 狀態(tài)。
它以非常簡(jiǎn)單和容易的方式支持備份、遷移和恢復(fù)等操作。
它支持主服務(wù)器以及客戶端帳戶的正確 DNS 和郵件服務(wù)器管理。
它支持服務(wù)器上的進(jìn)程管理(啟動(dòng)/停止/啟用/停止)進(jìn)程。
它允許您為所有服務(wù)器服務(wù)和客戶端域配置 SSL/TLS。
與 Phpmyadmin 輕松集成,從數(shù)據(jù)庫管理您的 MySQL 數(shù)據(jù)庫。
它支持重命名。
它允許與 WHMCS 集成以自動(dòng)化支付管理等。
的
在本文中,我們將解釋如何在 RHEL/CentOS 7 上安裝 cPanel 和 WHM,并討論管理 cPanel 和 WHM 的默認(rèn)設(shè)置。
的
最低限度是全新的 CentOS 7 服務(wù)器。
至少 1 GB RAM(但建議 2 GB)。
至少 20GB 可用磁盤空間(但建議 40GB)。
普通 cPanel 許可證。
默認(rèn)限定符(FQDN 或完全限定域)
珀?duì)?/span>
的
的
在我們繼續(xù)安裝部分之前,您應(yīng)該注意以下要點(diǎn):
的
一旦安裝了 cPanel/WHM,就無法將其從系統(tǒng)中刪除。您需要重新安裝操作系統(tǒng)才能將其刪除。
cPanel 是商業(yè)軟件,需要許可證才能運(yùn)行,但是有 15 天試用期(安裝 cPanel 后會(huì)自動(dòng)運(yùn)行),您可以使用試用版設(shè)置您的軟件,然后稍后購買該軟件。
的
在 CentOS 7 中配置 cPanel
1. 確保您的服務(wù)器具有有效的主機(jī)名(FQDN 或完全限定域名),否則按如下方式設(shè)置(在本例中,cpanel 是主機(jī)名,howtoing.lan 是域名) : : : : : : : : :::::::::::::::::::
# hostnamectl set-主機(jī)名 cpanel.howtoing.lan
2. cPanel 是用 Perl 編寫的,請(qǐng)確保您的服務(wù)器上安裝了 Perl,否則運(yùn)行以下命令將其安裝在您的系統(tǒng)上。
# 百勝安裝 perl
3.您不需要運(yùn)行任何命令來安裝它,有一個(gè)為您構(gòu)建的自動(dòng)安裝程序腳本。您需要做的就是使用 cURL 命令下載 cPanel 安裝程序腳本,如果您沒有 cURL 命令,請(qǐng)先安裝它。
# 百勝安裝卷曲
4. 然后將最新的安裝程序腳本復(fù)制到主目錄。
#curl -或最新-L https://securedownloads.cpanel.net/latest
5. 現(xiàn)在,運(yùn)行自動(dòng)安裝程序腳本。請(qǐng)注意,如果您使用 SSH 登錄服務(wù)器,我們強(qiáng)烈建議在屏幕模式下運(yùn)行 cPanel 自動(dòng)安裝程序腳本,因?yàn)橥瓿砂惭b需要 40-60 分鐘,具體取決于您的服務(wù)器資源和互聯(lián)網(wǎng)通信速度。
# 最新的
正在驗(yàn)證存檔完整性...一切都很好。
解壓縮 cPanel 和 WHM 安裝程序。
_____
___| _ \ __ _ _ __ ___| |
/__| |_) / _` | '_\/_\|
| (__| __/ (_| | | | | __/ |
\___|_| \__,_|_| |_|\___|_|
安裝版本 v00061 r019cb5809ce1f2644bbf195d18f15f513a4f5263
開始主要安裝。
2017-03-04 04:52:33 720(信息):cPanel 和 WHM 安裝開始于:2017 年 3 月 4 日星期六 04:52:33!
2017-03-04 04:52:33 721 ( INFO):此安裝將需要 20-50 分鐘,具體取決于您的硬件。
2017-03-04 04:52:33 722(信息):版權(quán)所有 ? 2017-03-04 04:52:33 722 |
2017-03-04 04:52:33 723 ( INFO):安裝將記錄到 /var/log/cpanel-install.log 文件。
2017-03-04 04:52:33 724(信息):
2017-03-04 04:52:33 725(信息):開始安裝 v3...
2017-03-04 04:52:33 428(信息):檢測(cè)到 CentOS 6(Linux)!
2017-03-04 04:52:33 444(信息):現(xiàn)在檢查 RAM。
2017-03-04 04:52:33 233(警告):
2017-03-04 04:52:33 233(警告):要充分利用 cPanel 和 WHM 的所有功能,
2017 - 03 - 04 04 : 52 : 33 233 (警告):
2017-03-04 04:52:33 233(警告):|
2017-03-04 04:52:33 233(警告):強(qiáng)烈推薦 CentOS 版本 7。
2017-03-04 04:52:33 233(警告):
2017-03-04 04:52:33 233(警告):安裝將在 5 秒后開始。
....
與此同時(shí),坐下來放松一下,也許您可以在等待 cPanel 安裝程序腳本完成安裝時(shí)給自己喝杯咖啡。
請(qǐng)注意,cPanel 將顯著自定義您的應(yīng)用程序,這就是自動(dòng)安裝程序腳本的工作原理:
的
它檢查不同的軟件包以確保沒有沖突,并發(fā)現(xiàn)任何軟件包沖突,在 Fresh OS 上使用 yum cPanel 更新和刪除以前的軟件包。
它還下載用于安裝的語言和基本文件。
它已經(jīng)通過 CPAN 安裝了各種 Perl 模塊以及 yum 所需的其他軟件包。
它下載并編譯 PHP 和 Apache 以及各種相關(guān)模塊。
的
完成安裝后,您將看到以下結(jié)果。安裝后您可能需要重新啟動(dòng)服務(wù)器。
6. 之后,您需要從基于 Web 的界面完成安裝向?qū)?,然后可以使用以?URL 登錄 WHM:
http://服務(wù)器IP:2087
現(xiàn)在使用用戶“\root”和您的密碼登錄。再單擊幾次即可完成 cPanel 配置。
7. 接下來,閱讀最終用戶許可協(xié)議并通過單擊“同意?/轉(zhuǎn)到第 2 步”按鈕同意條款以繼續(xù)。
8. 然后,您將轉(zhuǎn)到“設(shè)置網(wǎng)絡(luò)”部分,在“\服務(wù)器聯(lián)系電子郵件地址”和“\服務(wù)器聯(lián)系短信地址”列中提供您的活動(dòng)電子郵件地址和聯(lián)系短信地址。
這將使 cPanel 能夠向此電子郵件 ID 發(fā)送所有重要警報(bào)、通知(推薦)。您還可以根據(jù)需要填寫其余詳細(xì)信息。
9. 接下來,轉(zhuǎn)到主機(jī)名字段,輸入與網(wǎng)絡(luò)字段中服務(wù)器的解析器條目匹配的 FQDN 主機(jī)名,如下面的屏幕截圖所示。
如果您沒有 ISP 的解析器,您可以在本節(jié)中使用 Google 解析器。
10. 之后,繼續(xù)選擇主網(wǎng)絡(luò)/以太網(wǎng)設(shè)備,該設(shè)備上的IP將被視為您服務(wù)器的主IP地址。然后單擊“保存并轉(zhuǎn)到第 5 步”按鈕。
11. 現(xiàn)在設(shè)置您的服務(wù)器靜態(tài) IP 地址。如果您的 NIC 卡有多個(gè) IP,并且您想要為服務(wù)器的主 IP 配置唯一的 IP,您可以從此處執(zhí)行此操作,為此,請(qǐng)從底部選擇 IP,然后按\單擊。轉(zhuǎn)到設(shè)置 4”。
接下來,為您的服務(wù)器將使用的名稱服務(wù)器和主機(jī)名添加“\A Entries”。在空白處添加您要使用的名稱服務(wù)器:ns1/ns2.example.com。
此外,通過選中復(fù)選框向您的主機(jī)名和名稱服務(wù)器添加注釋,如下面的屏幕截圖所示。然后單擊“保存并轉(zhuǎn)到第 5 步”按鈕。
12. 現(xiàn)在,在這個(gè)基于 Web 的向?qū)е械牟襟E 5 中配置各種應(yīng)用程序,例如 FTP、Mail 和 Cphulk。
對(duì)于FTP配置,有兩個(gè)FTP程序,選擇您想要使用的一個(gè),但推薦使用Pure-FTPD。如果要啟用本地 FTP 服務(wù)器,請(qǐng)選擇禁用選項(xiàng)。
在同一向?qū)е?,您可以選擇郵件服務(wù)器以用于將來的所有郵件服務(wù)。您將來可以將 Exim 等 MTA 添加到您的 cPanel 中。您可以選擇同樣推薦的Dovecot,也可以通過選擇禁用選項(xiàng)來禁用郵件服務(wù)器。
13. 繼續(xù)設(shè)置 Cphulk 暴力保護(hù),該保護(hù)可檢測(cè)并阻止虛假密碼攻擊活動(dòng),并阻止其 IP 訪問您的服務(wù)器。您可以啟用/啟用并編輯它,如下面的屏幕截圖所示。
14. 最后,在步驟 6 中,您可以創(chuàng)建配額來幫助您跟蹤磁盤空間使用情況。選擇“使用文件系統(tǒng)值”并單擊“完成安裝向?qū)А币酝瓿砂惭b過程。
注意:如果您不使用文件系統(tǒng)配額,那么您將無法監(jiān)視任何用戶或數(shù)據(jù)庫使用了多少磁盤空間。
現(xiàn)在您可以在功能展示中看到 cPanel 的一些新功能。在推薦場(chǎng)景中,您將看到cPanelID,它允許用戶使用他的cPanelID登錄cPanel。此功能允許用戶使用相同的用戶 ID 登錄多個(gè) cPanel。您可以通過選擇啟用選項(xiàng)來啟用此功能,否則您將通過選擇否來禁用它,謝謝。
完成安裝后,WHM 的主頁將出現(xiàn),如下圖所示。您可以看到 WHM 的主頁顯示了所有控制面板選項(xiàng)和帶有搜索功能的側(cè)邊欄,您只需輸入選項(xiàng)名稱即可搜索選項(xiàng)。
重要提示:有時(shí),cPanel 安裝程序腳本由于防火墻或解析器條目而無法更改許可證,您將在頁面上看到測(cè)試警告。您可以使用以下命令手動(dòng)執(zhí)行此操作。
# /usr/local/cpanel/cpkeyclt
記得一開始我們說過,Cpanel 用于用戶級(jí)別訪問,WHM 用于根級(jí)別訪問,您需要?jiǎng)?chuàng)建一個(gè)帶有 WHM 選項(xiàng)的帳戶。在此示例中,我們創(chuàng)建了一個(gè)名為“howtoing”的測(cè)試帳戶,向您展示用戶的 cPanel 界面。
以下是在開始使用 Cpanel 和 WHM 之前您可能需要了解的 cPanel 后端和配置文件列表。
的
cpanel目錄:/usr/local/cpanel
第三方資源:/usr/local/cpanel/3rdparty/
Cpanel插件目錄:/usr/local/cpanel/addons/
基本文件,如 Phpmyadmin、皮膚:/usr/local/cpanel/base/
cPanel 二進(jìn)制文件:/usr/local/cpanel/bin/
CGI 文件:/usr/local/cpanel/cgi-sys/
Cpanel 訪問和錯(cuò)誤日志文件:/usr/local/cpanel/logs/
相關(guān) Whm 文件:/usr/local/cpanel/whostmgr/
的
的
Apache配置文件:/etc/httpd/conf/httpd.conf
Exim郵箱conf文件:/etc/exim.conf
conf文件的名稱:/etc/named.conf
ProFTP 和 Pureftpd conf 文件:/etc/proftpd.conf 和 /etc/pure-ftpd.conf
Cpanel用戶文件:/var/cpanel/users/用戶名
Cpanel 配置文件(調(diào)整設(shè)置):/var/cpanel/cpanel.config
網(wǎng)絡(luò)配置文件:/etc/sysconfig/network
插件、停放和子域信息:/etc/userdomains
新的 cpanel 配置文件:/etc/cpupdate.conf
Clamav 連接文件:/etc/clamav.conf
Mysql配置文件:/etc/my.cnf
PHP ini 配置文件:/usr/nutoame/lib/php.ini
的
欲了解更多信息,請(qǐng)?jiān)L問:cPanel 主頁
這里的所有都是它的!在本文中,我們將介紹如何在 RHEL/CentOS 7 上安裝 cPanel 和 WHM,并討論管理 cPanel 和 WHM 的初始設(shè)置。不要忘記在下面的評(píng)論表中分享任何要點(diǎn)。