大多數(shù)托管解決方案都附帶設置和管理網(wǎng)站所需的所有軟件。例如,如果您使用共享或托管 VPS 帳戶,您可能可以訪問網(wǎng)絡托管控制面板。盡管市場上有很多替代品,但 cPanel 似乎是迄今為止最受歡迎的網(wǎng)絡托管控制面板。有了它,您就可以在直觀的圖形用戶界面 (GUI)中獲得管理項目所需的所有工具和實用程序。

如果您使用自我管理的 VPS,情況會有所不同。自我管理的虛擬服務器可用于托管網(wǎng)站,但它也可以扮演許多其他角色,包括作為備份服務器、VPN 中的節(jié)點或 Web 應用程序基礎架構(gòu)的一部分。由于自我管理的 VPS 可用于如此廣泛的場景,服務器所有者通常不會使用 cPanel。那些習慣于使用基于 GUI 的工具套件的人可能會認為,如果沒有它,管理整個服務器將是一個巨大的挑戰(zhàn)。讓我們看看是否是這種情況。
cPanel 是一個基于 Web 的控制面板,用于管理 Web 托管服務帳戶。它為您提供了通過您最喜歡的網(wǎng)絡瀏覽器成功創(chuàng)建和管理網(wǎng)站所需的工具。換句話說,cPanel 為您提供了一個圖形界面,允許您控制您的服務器。如果您沒有 cPanel 的工具,則需要使用命令完成所有任務。那么,讓我們開始吧。
盡管 cPanel 讓您的生活更輕松,但在沒有它的情況下運行服務器也有一定的優(yōu)勢。讓我們探討其中的一些。
攻擊向量是一種允許黑客破壞服務器安全的途徑或方法。作為核心管理平臺,cPanel 有權(quán)對服務器最關鍵的設置進行重大更改。如果它有未修補的安全漏洞和漏洞,它可以為黑客提供一個滲透您的 VPS 的網(wǎng)關。
cPanel 一直在您的服務器上運行,這意味著它正在消耗您的網(wǎng)站原本可以使用的硬件資源。因此,您可以期望從正確配置的非 cPanel 服務器獲得更好的性能。
cPanel 是專有產(chǎn)品。要使用它,你需要每月支付許可費,如果你需要很多用戶帳戶,賬單可能會很快累積起來,尤其是在最近的定價政策發(fā)生變化之后。
cPanel是一個相當全面的平臺,但如果您的項目需要自定義托管環(huán)境,您可能需要 cPanel 不支持的產(chǎn)品。在這種情況下,您最好使用非 cPanel 服務器。

在沒有 cPanel 的情況下管理服務器的難度主要取決于您嘗試做什么。無論您的項目是什么,您都需要使用 SSH 在服務器上執(zhí)行命令,并使用 FTP(或 SFTP)來管理您的文件和文件夾。讓我們看看如何開始。
如果您打算在沒有 cPanel的情況下運行 VPS,以下指南應該會派上用場。
部署虛擬服務器后,您需要遠程訪問和管理它。由于我們的自我管理 VPS 解決方案都是基于 Linux 的,因此您需要使用 SSH。
SSH有時稱為安全套接字外殼,是一種允許您使用命令行界面遠程連接到計算機或服務器的協(xié)議
所有自我管理的VPS 計劃都允許 SSH 訪問,您將在部署服務器后收到的歡迎電子郵件中獲得有關如何登錄的更多信息。
您需要一個命令行界面來連接到服務器,因此如果您運行 Windows,則需要打開 PowerShell 或命令提示符。在 Linux 或 MacOS 上,您可以使用終端。
您需要使用的命令如下所示:
ssh [你的用戶名]@[你服務器的IP地址]
服務器會要求您提供賬戶密碼,您輸入后即可成功登錄。
安全文件傳輸協(xié)議(SFTP) 是受 SSH 保護的常規(guī)文件傳輸協(xié)議。如果您可以通過 SSH 使用帳戶訪問服務器,則可以使用相同的登錄憑據(jù)通過 SFTP 訪問服務器的文件系統(tǒng)。
像Filezilla這樣的幾個 FTP 客戶端支持 SFTP。要使用 SFTP 而不是 FTP,只需在主機名或 IP 前指定sftp:// 。您還應該將端口更改為 22(默認 SSH 端口)而不是 21。
![]()
要安裝 Apache,請使用sudo apt-get install apache2 命令。當系統(tǒng)給你一個確認消息時確認它。
要驗證 Apache 是否已正確安裝,您可以運行以下命令:
apache2 -v
如果一切正常,服務器將返回當前安裝在您服務器上的 Apache 版本。
要安裝LiteSpeed,您首先需要使用以下命令更新系統(tǒng)包:
$ sudo apt-get 更新
接下來,您需要使用以下命令安裝OpenLiteSpeed依賴項:
$ sudo apt-get install -y build-essential
$ sudo apt-get install -y rcs libpcre3-dev libexpat1-dev libssl-dev libgeoip-dev libudns-dev zlib1g-dev libxml2 libxml2-dev libpng-dev openssl
要安裝 OpenLiteSpeed,您應該轉(zhuǎn)到 OpenLiteSpeed 下載頁面并下載最新的穩(wěn)定版,如下所示:
$ wget https://openlitespeed.org/packages/openlitespeed-1.4.34.tgz
解壓下載的文件:
$ tar -xzvf openlitespeed-1.4.34.tgz
然后切換到安裝目錄,以root用戶編譯安裝包:
$ cd openlitespeed-1.4.34/
$須藤./配置
$ sudo make && sudo make 安裝
OpenLiteSpeed 將自動安裝在 >/usr/local/lsws 目錄中
使用以下命令為 OpenLiteSpeed 配置管理密碼:
$ sudo /usr/local/lsws/admin/misc/admpass.sh
確保指定管理員的用戶名,這是登錄 Web 界面所需的用戶名。
還要確保指定管理員密碼,這是登錄管理 Web 界面所需的密碼。
成功驗證管理員的用戶名和密碼后,您可以啟動OpenLiteSpeed Web 服務器:
$ sudo /etc/init.d/lsws 開始
對于 Nginx,您需要先使用以下命令更新軟件包信息。
$ sudo apt-get update -y
接下來,您應該安裝 Nginx 服務器。
對于 Ubuntu,輸入命令:
$ sudo apt 安裝 nginx -y
測試安裝是否成功需要您在 Web 瀏覽器上輸入服務器的公共 IP 地址。
由于動態(tài)網(wǎng)站需要MySQL來存儲和管理數(shù)據(jù),您可以通過運行以下命令來安裝這個數(shù)據(jù)庫管理系統(tǒng)。
$ sudo apt 安裝 mysql-server
不幸的是,默認情況下 MySQL 安裝并不安全。因此,您需要修改其大部分設置以確保其安全性。為此,請運行以下命令:
$ sudo mysql_secure_installation
出現(xiàn)提示時,您可以輸入以下內(nèi)容作為答案:
啟用有效密碼插件?是
密碼驗證策略級別:2
Root密碼:在這里輸入密碼
重新輸入密碼:在此處重復密碼
使用提供的密碼繼續(xù)?是
刪除匿名用戶?是
禁止root遠程登錄?是
刪除測試數(shù)據(jù)庫并訪問它?是
現(xiàn)在重新加載權(quán)限表?是
成功填寫所有字段后,您應該收到“成功!全部完成''注意。
盡管Web 服務器和 MySQL 已經(jīng)啟動并運行,您仍然需要安裝超文本預處理器 (PHP) 以從MySQL 數(shù)據(jù)庫檢索數(shù)據(jù)。執(zhí)行此步驟時,以下命令會派上用場。
對于 Ubuntu,輸入:
$ sudo apt-get 安裝 php-fpm php-mysql
為了使 Nginx 支持 PHP 請求,您必須使用以下內(nèi)容編輯“/etc/nginx/sites-available/default”文件:
$ sudo nano /etc/nginx/sites-available/default
突出顯示的值是您需要更改的值:
服務器 {
聽80;
根/var/www/html;
服務器名稱 _;
index index.php index.html index.htm index.debian-default.html;
地點 / {
try_files $uri $uri/ /index.php$is_args$args;
}
位置 ~ \.php$ {
包括片段/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.1-fpm.sock;
}
}
接下來,用這個重新加載 Nginx:
$ sudo systemctl 重新加載 nginx
要確認 PHP 的狀態(tài),您需要使用 nano 編輯器創(chuàng)建一個文件:
$ sudo nano /var/www/html/phpinfo.php
編輯器打開后,復制并粘貼以下文本:
<?php
php信息();
?>
復制內(nèi)容后,按鍵盤快捷鍵CTRL + X、Y關閉文件,然后按 Enter。
接下來,您將訪問 URL http://your_ip_address/phpinfo.php
如果一切正常,您應該會看到一個詳細的 PHP 頁面。
cPanel 并不是唯一的控制面板。事實上,您可以找到能夠為您提供相同類型的可用性而無需花費太多的平臺。以SPanel為例。

SPanel 是一個用于云 VPS 管理的一體化托管平臺。
是什么讓 SPanel 成為一個很好的選擇?
與 cPanel 不同,您無需每月支付許可費即可使用 SPanel。
SPanel 與 cPanel 100% 兼容,這意味著兩個平臺之間的項目遷移是無縫的。您可以獲得對 Nginx 和 LiteSpeed 等快速 Web 服務器的支持,并且可以通過 API 集成其他工具和平臺。
SPanel 有一個備份系統(tǒng),您可以配置它以滿足任何客戶的要求。該工具將您的多個數(shù)據(jù)還原點保存在遠程備份服務器上。找到它們需要您瀏覽恢復點并從控制面板恢復單個文件、整個目錄和數(shù)據(jù)庫。
cPanel 是一個非常方便的管理平臺,可以成為您準備啟動和維護新網(wǎng)站不可或缺的一部分。但是,在極少數(shù)情況下,您最好在沒有它的情況下運行您的 VPS。這可能需要一些習慣,特別是對于經(jīng)驗較少的人。然而,歸根結(jié)底,只要您不需要做任何特別復雜的事情,您就可以輕松應對。