亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

CyberPanel配置教程,新手安裝?CyberPanel?終極指南

 更新時間:2023年12月26日 23:58:32   投稿:mdxy-dxy  
CyberPanel?是第一個LiteSpeed為web服務器的Linux面板,使用LiteSpeed?Cache簡單優(yōu)化之后?Gtmetrix?和?Google?PageSpeed?Insights?的評分幾乎都是A,這個結果讓人十分滿意

手把手教你配置 CyberPanel web 服務器面板

如果你正在使用WordPress建站搭建博客,那么OpenLiteSpeed Web或許是你最佳的選擇,LiteSpeed是 Apache (阿帕奇)的替代品,使用LiteSpeed作為web服務端,其網站的訪問速度遠遠高于Apache和Nginx的解析速度。LiteSpeed 提供了更好的性能,可以減少資源占用。而且 CyberPanel  是第一個使用免費的 OpenLiteSpeed Web服務器開源面板!

最關鍵的是 LiteSpeed 提供了一個WordPress緩存插件 LiteSpeed Cache ,LiteSpeed Cache幾乎是傻瓜式插件,只需幾步簡單的設置,就可以讓WordPress的訪問速度快到起飛,毫不夸張的說!

CyberPanel 是第一個LiteSpeed為web服務器的Linux面板,使用LiteSpeed Cache簡單優(yōu)化之后 Gtmetrix 和 Google PageSpeed Insights 的評分幾乎都是A,這個結果讓人十分滿意。因為無論是Google還是Bing,搜索引擎排名的第一重要因素就是網頁的打開速度,也就是說在進行任何SEO優(yōu)化之前,選擇一個正確的Web服務器端是非常重要的,下面詳細介紹一下,安裝CyberPanel之后的詳細配置。

Cyber??Panel官網:https://cyberpanel.net/

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-1

CyberPanel安裝

簡單說一下 CyberPanel安裝 ,2023年9月CyberPanel在服務器版本安裝上有一些調整。不再支持Centos以及CentOS Stream系統(tǒng),還有Rocky Linux和 Red Hat

全新安裝 Ubuntu 20.04、Ubuntu 22.04、CloudLinux 7、CloudLinux 8、AlmaLinux 8 的服務器。1024MB RAM 或更高10GB磁盤空間

注意:Ubuntu僅支持Ubuntu 20.04、Ubuntu 22.04這兩個版本,不要使用高版本,例如Ubuntu 23,Ubuntu 23是無法安裝CyberPanel的,很多安裝CyberPanel失敗的,大多都是服務器系統(tǒng)的原因。

在安裝Cyber??Panel的過程中,Cyber??Panel包含了兩個版本,Cyber??Panel 與 Cyber??Panel Ent 簡單介紹一下這兩個版本。

Cyber??Panel 的這兩個版本 100% 相同。唯一的區(qū)別是后端運行的是哪個 Web 服務器。

Cyber??Panel附帶OpenLiteSpeed,并且完全免費,適用于無限數量的域和工作進程。Cyber??Panel Ent附帶LiteSpeed Web Server Enterprise,并且對 1 個域免費。如果您需要 1 個以上域名,您可以查看我們的定價頁面。Cyber??Panel 許可證包含LiteSpeed Enterprise 許可證的價格。

Cyber??Panel是免費的使用的Web服務端是開源的OpenLiteSpeed,Cyber??Panel Ent是收費的,Web服務端是商業(yè)版的LiteSpeed Web Server Enterprise。

下面看一下兩個版本有什么不一樣:

Cyber??Panel  OpenLiteSpeed

OpenLiteSpeed 是我們的免費開源 Web 服務器,最常用于不經常更改的單個站點。這是因為 OpenLiteSpeed 需要重新啟動才能加載任何新的 .htaccess 文件。

  • 強大的緩存引擎
  • 與 Apache 兼容的重寫規(guī)則
  • Cyber??Panel 和 DirectAdmin 兼容性
  • 無限的工作進程
  • 行業(yè)標準 mod_security 庫
  • 開源、免費
  • 社區(qū)支持

Cyber??Panel Ent LiteSpeed Web Server Enterprise

LiteSpeed Web Server 企業(yè)版非常適合更新頻繁的共享托管環(huán)境。LiteSpeed Web Server 自動檢測 .htaccess 的更改并根據需要進行調整,而無需重新啟動。

  • 更強大的緩存引擎
  • 完全兼容 Apache
  • 與 cPanel、Plesk、DirectAdmin、Cyber??Panel 等兼容
  • 基于許可證的工作進程數
  • 專有的高性能 mod_security 引擎
  • SSL 握手卸載
  • 商業(yè)版,免費
  • 商業(yè)支持

查看Cyber??Panel和Cyber??Panel Ent詳細功能對比。

在了解了Cyber??Panel和Cyber??Panel Ent詳細功能后,免費開源的Cyber??Panel就可以滿足建立WordPress網站的需求了。在服務器上安裝Cyber??Panel是很簡單的。

下面在Google Cloud的虛擬機實例上進行安裝Cyber??Panel。

新建 Google Cloud 虛擬機實例

首先開通 Google Cloud ,在Google Cloud中創(chuàng)建一個 Ubuntu 22.04 的虛擬機實例。

在Google Cloud中點擊左側菜單,點擊Compute Engine選項,選擇虛擬機實例,如果你之前沒有創(chuàng)建過虛擬機實例的話,需要先啟用 Compute Engine API

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-2

在虛擬機實例中點擊創(chuàng)建實例,下面準備創(chuàng)建一個新的Ubuntu虛擬機實例。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-3

在創(chuàng)建實例頁面中開始新建一個虛擬機實例,填寫好配置信息,右面是每月估算費用。免費的Google Cloud可以免費獲取有效期三個月的400美元試用金。

名稱:填寫一個自定義名稱,或者默認名稱,小寫與數字,不能包含特殊符號

區(qū)域:在這里選擇你想在哪個地區(qū)創(chuàng)建虛擬機實例,點擊此處查詢所有區(qū)域 如果你做海外網站,針對不同國家可以選擇不同的區(qū)域,對于國內來說,亞洲地區(qū)的香港和臺灣訪問速度都很快。

可用區(qū):默認即可,可用區(qū)是在同一區(qū)域中的不同機器類型,不同的IP節(jié)點。

機器配置:在通用中默認選擇E2,E2對于新手來說,使用已經足夠了,經濟實惠,日常計算費用低。

E2 機器系列最多可以有 32 個 vCPU,最多 128 GB 內存,每個 vCPU 最多 8 GB,所有機器系列的費用最低。E2 機器系列具有預定義的 CPU 平臺,運行 Intel 處理器或第二代 AMD EPYC Rome 處理器。在創(chuàng)建虛擬機時,系統(tǒng)會為您選擇處理器。此機器系列在 Compute Engine 上以最低價格提供各種計算資源,尤其在結合承諾使用折扣時價格更優(yōu)。

E2 和 N1 系列包含共享核心機器類型。 這些機器類型分時共用一個物理核心,這是運行小型、非資源密集型應用的經濟實惠的方法。

E2:提供 2 個 vCPU,可用于短時間爆發(fā)。

在下面的機器類型中,因網站訪問量需求而選擇預設,可以選擇CPU共享核心和獨立核心!在預設中有詳細的選項,如果沒有你想使用的選項,可以在自定義中,自定義CPU與內存大小。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-4

接下來幾個選項默認即可,在啟動磁盤選項處,點擊更改,在這里選擇服務器所使用的操作系統(tǒng)。在下面的公共映像中選擇操作系統(tǒng)。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-5

下面是一個配置示例:

操作系統(tǒng):Ubuntu

版本:Ubuntu 22.04 LTS (注意,一定要選擇x84/64的操作系統(tǒng)版本,操作系統(tǒng)版本和上面選擇的虛擬機實例CPU平臺架構要對應)

啟動磁盤類型:SSD 永久性磁盤,這種磁盤性能最佳。

大小:這里按需填寫大小,一般個人網站博客有100GB足夠了,這個不夠的話,后期可以在線增加磁盤大小。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-6

選擇完畢之后,點擊選擇,繼續(xù)創(chuàng)建虛擬機實例。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-7

在防火墻選項中,勾選三個規(guī)則,然后安裝可觀測性 Ops Agent

Ops Agent是用來實時監(jiān)控服務器狀態(tài)的,在后期運維服務器時,很有必要!建議安裝。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-8

最后點擊創(chuàng)建,一臺Ubuntu的虛擬機實例就已經創(chuàng)建好了,接下來配置一個公共外網IP和防火墻后,就可以正常使用了。

在Google Cloud平臺中點擊左側菜單,選擇VPC網絡中的IP地址。

點擊預留外部靜態(tài)IP地址,之后給靜態(tài)地址起一個名稱,允許使用小寫字母、數字、連字符。

在區(qū)域和附加目標處,選擇你剛才建立的虛擬機實例的區(qū)域,選擇好區(qū)域后,點擊下面的附加目標,附加到剛剛你建立的虛擬機實例上。

注意:未附加到實例或負載均衡器的靜態(tài) IP 地址是按更高的每小時費率計費的。也就是說,你申請了固定IP地址后,不使用的話是會高價計費的,主要是為了避免浪費和IPV4資源緊缺的原因。

如果你申請下來的外部IP地址你覺得不滿意,還可以申請多個外部IP地址,挑選你滿意的IP,然后刪除其它的即可。刪除外部IP只需要勾選IP地址,然后點擊釋放靜態(tài)地址。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-9

ip地址申請完畢之后,點擊左側菜單的防火墻,這里要關閉Google Cloud的防火墻,為了方便,可以使用服務器上的防火墻。將防火墻設置成透明防火墻,放行所有端口。

點擊 創(chuàng)建防火墻規(guī)則 新建一個VPC 防火墻規(guī)則。填寫一個防火墻名稱,例如:all

接下來選擇其它防火墻規(guī)則:

流量方向:默認入站

對匹配項執(zhí)行的操作:默認Allow

目標:選擇網絡中的所有實例

來源過濾條件:默認IPV4范圍

來源IPv4范圍:填寫 0.0.0.0/0 (意思是所有范圍)

協(xié)議和端口:選擇全部允許

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-10

選擇完畢后,點擊創(chuàng)建,就創(chuàng)建了一個所有訪問端口都開放的透明防火墻。

接下來做一個簡單配置就可以安裝Cyber??Panel了。可以參考下面的鏈接,對Ubuntu服務器進行配置。

在 Ubuntu 上啟用 SSH 和配置Swap交換分區(qū)

安裝Cyber??Panel

首先通過 SSH 連接到您的服務器:
Cyber??Panel 的安裝非常簡單。使用SSH工具(Xshell 7)以root用戶身份通過?? SSH 登錄服務器。

SSH登錄成功后更新系統(tǒng)軟件包

sudo apt update && sudo apt upgrade -y

接下來運行安裝腳本
運行以下命令。它將啟動自動安裝腳本,該腳本將提示您做出一些關于 LiteSpeed 版本以及要安裝哪些附加組件的決定。

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

如果由于某種原因您無法登錄root,您可以使用此命令

sudo su - -c "sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)"

安裝腳本輸入完畢后,自動運行安裝程序,選擇您想要使用的 LiteSpeed 版本。
選擇要安裝的 LiteSpeed 版本。如果您選擇LiteSpeed Enterprise,請先確保您已獲得許可證密鑰。1個域名免費,但您仍然需要獲取密鑰。

如果安裝失敗,請最終確認你的操作系統(tǒng)版本。僅支持 Ubuntu 20.04、Ubuntu 22.04、CloudLinux 7、CloudLinux 8、AlmaLinux 8 的服務器

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-11

輸入數字1,安裝OpenLiteSpeed

是否安裝 PowerDNS, Postfix 和 Pure-FTPd 這三個附加組件

PowerDNS – 開源 DNS 服務器Postfix – 開源郵件傳輸代理Pure-FTPd – 開源 FTP 服務器

Google Cloud禁用了SMTP 端口 25,因此Postfix 郵件服務器即使安裝也無法使用。況且暫時沒有做郵件服務器的需求,DNS服務器和FTP服務器也暫無需求,FTP可以使用Xftp7上傳下載,可以選擇不安裝這三個附加組件。當然如果你有某些方面的需求,可以按需安裝。

遠程MySQL(默認N):N

允許您的數據庫安裝在遠程服務器上,輸入N后,在本服務器安裝MySQL數據庫,如果你想將數據庫安裝在其它服務器上,這一步可以選擇Y,配置遠程數據庫連接。

Cyber??Panel 版本(默認最新版本):您可以選擇安裝以前版本的Cyber??Panel,或者按Enter鍵安裝最新版本

設置密碼,如果這一步默認的話,會配置默認密碼(默認“1234567”):建議您使用“s”設置自己的強密碼。

接下來配置緩存擴展,將下面兩個緩存工具Memcached和Redis默認安裝即可。

分布式內存對象緩存系統(tǒng),Memcached(默認 Y):Y

內存數據結構存儲,用作數據庫、緩存和消息中斷,Redis(默認 Y):Y

內核看門狗用于監(jiān)視系統(tǒng)是否正在運行。它應該自動重新啟動由于不可恢復的軟件錯誤而掛起的系統(tǒng)!默認回車后開始安裝Cyber??Panel

安裝過程將自動進行。這將需要 10 分鐘左右,具體取決于服務器的速度。

安裝完畢之后輸入“y”重新啟動?;蛘咴趫?zhí)行其他所需操作后輸入“rebo??ot”。

到這一步Cyber??Panel已經安裝完了。

在瀏覽器中輸入https://ip:8090

輸入用戶密碼后就可以訪問Cyber??Panel了。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-12CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-13

CyberPanel配置

之前為了優(yōu)化網站的 Gtmetrix得分和 Google PageSpeed Insights 得分絞盡腦汁,而在CyberPanel+OpenLiteSpeed中不費吹灰之力就能實現得分全綠甚至滿分了。

CyberPanel安裝完畢之后,下面開始一步一步的配置CyberPanel,當然CyberPanel雖說是開箱即用,但是如果想投入生產環(huán)境,還是有很多地方需要配置。

SSH配置

CyberPanel安裝之后,額外的端口需要重新激活,例如SSH之前修改了端口,安裝CyberPanel后,SSH就無法連接了。

登錄CyberPanel面板后,點擊左側菜單安全,選擇SSH加固,點擊保存修改后,就可以正常SSH登錄了。

否則即便是你在配置SSH的時候修改了端口,安裝CyberPanel面板后,即便是防火墻中開放了SSH端口,也是無法使用SSH連接的,不知道是個BUG還是刻意設計的。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-14

左側菜單安全下面點擊防火墻,這個防火墻是CyberPanel面板默認的防火墻,僅僅可以實現開放和關閉端口。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-15

之前我們在Google Cloud上設置的透明防火墻是第一層防火墻,平臺層的防護墻。這個防火墻屬于第二層防火墻,服務器層的防火墻。

防火墻配置

除了基本的端口防火墻外,CyberPanel面板還可以安裝CSF防火墻和ModSecurity,查看如何配置ModSecurity

CSF是國外一家小公司開發(fā)的linux系統(tǒng)免費防火墻,它基于iptables工作,能有效緩解服務器壓力,具有自動屏蔽暴力破解密碼IP、管理開放端口、免疫輕量DDos和CC等等功能,同時,安裝和使用也極為簡便,在我們常用的DA和CP面板還有圖形化操作界面,也支持個人普通用戶安裝于LNMP環(huán)境下使用。

同時CyberPanel面板還提供了Imunify防火墻集成服務。

Imunify 360 保護基于 Linux 的 Web 服務器和所有托管網站免受惡意軟件感染、Web 攻擊、漏洞利用和所有其他威脅。

如何測試 Imunify360?您可以在無限數量的服務器上免費探索 Imunify360 的所有功能14 天。無需信用卡信息。試用期結束后,您可以登錄cln.cloudlinux.com,通過CloudLinux Network(CLN)購買Imunify360許可證。

Imunify是需要付費的,不建議安裝。使用免費的CSF防火墻功能已經足夠。當然在安裝WordPress后,還有許多安全類的插件可供選擇,這里就不過多介紹防火墻相關的內容。

你可以選擇安裝CSF免費防火墻,或者關閉CyberPanel面板提供的基礎端口防火墻,后面在WordPress中也可以安裝防火墻。

WordPress中的防火墻,屬于第三層防火墻,應用類的防火墻,在WordPress中可以很方便的配置防火墻。

Docker 管理器配置

Docker 使用容器化技術,使部署和運行應用程序變得簡單易行。Docker 將應用程序代碼與運行所需的所有庫和依賴項打包在一起。打包應用程序后,它將在 Docker 可用的任何環(huán)境中運行。

CyberPanel 為您提供了一種處理 Docker 容器和映像的簡單方法。默認情況下,在安裝 CyberPanel 期間不會安裝 Docker。

您如果需要Docker Manager的話,可以安裝它:在左側菜單中,單擊 Docker 管理器進行安裝。

單擊“安裝 Docker”以啟動安裝過程,這可能需要幾分鐘時間。安裝完成后,頁面將自動刷新?,F在,你已準備好管理 Docker 映像和容器。

修改套餐配置

在建立網站之前,需要先修改套餐配置,因為CyberPanel是多用戶模式,所以在建站方面偏向一些虛擬機銷售的邏輯,創(chuàng)建網站時候,需要選擇網站的用戶所有權,還有網站限制。

這個套餐就是用來限制網站大小的。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-16

初始化的套餐 Default 中,默認的磁盤空間和流量都是1000,子域名限制為20,郵件帳戶、數據庫和FTPS這三項先不用管,基本用不到。

點擊編輯。將域名、硬盤空間、流量修改為“0”,0為無限制。修改之后Save保存即可。

創(chuàng)建網站

在左側菜單網站菜單下面點擊創(chuàng)建網站,

選擇套餐:默認選擇Default

擁有者:默認選擇 admin

域名:填寫主域名即可,無需填寫www,會自定綁定www的域名,如果是二級域名,直接填寫二級域名。

郵箱:隨意填寫

選擇PHP版本:選擇的是PHP8.0,有多個PHP版本可以選擇,PHP7.4是相對穩(wěn)定的,PHP8.0和PHP8.1有時會遇到莫名其妙的故障。如果遇到問題,可以將PHP版本切換到PHP7.4

額外功能:勾選SSL,勾選SSL后會自動生成SSL證書。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-17

點擊創(chuàng)建網站之后,網站就已經創(chuàng)建完畢了!

open_basedir 保護禁止您的 PHP 腳本訪問指定路徑之外的文件系統(tǒng),即 open_basedir  “/home/domain.com/”
如果為 open_basdir 指定了此路徑,則您的 PHP 代碼無法訪問超出范圍的文件系統(tǒng) /home/domain.com/

這基本上有助于防止服務器上的單個站點被黑客攻擊。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-18

如果你想啟用 open_basdir 防止跨站攻擊,可以在該網站的文件選項下,找到防跨站的圖標,點擊進行激活。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-19

LiteSpeed設置

在菜單服務器設置下面點擊LiteSpeed設置

這是LiteSpeed服務器的全局設置。

最大連接數:10000

指定服務器可以接受的最大并發(fā)連接數。這包括純TCP連接和SSL連接。 一旦達到此限制,服務器將在完成活動請求時關閉“Keep-Alive”的連接。

當服務器由”root”用戶啟動時,服務器會嘗試自動調整每個進程的文件描述符限制,但是,如果自動調整失敗,你可能需要手動增加此限制。

同時在線10000用戶,這個數值足夠了,當然這個是理想數值。

最大SSL連接數:10000

指定服務器將接受的最大并發(fā)SSL連接數。 由于并發(fā)SSL和非SSL的連接總數不能超過”最大連接數”的限制,因此允許的最大SSL連接的數量須低于此限制。

連接超時:300

指定一個請求允許的最大連接空閑時間。 如果在這段時間內連接一直處于空閑狀態(tài)(即沒有I/O活動),則它將被關閉。

將值設置得盡可能低,在可能的拒絕服務攻擊中,這可以幫助釋放無效連接所占用的連接數。

Kepp Alive超時:5

指定持續(xù)連接請求的最長閑置時間。 如果在這段時間內沒有接收到新的請求,該連接將被關閉。 這個設置只適用于HTTP/1.1連接。HTTP/2連接有較長的閑置時間,不受此設置影響。

建議您將值設置得剛好足夠處理單個頁面 視圖的所有請求。沒有必要延長持續(xù)連接時間。較小的值可以減少閑置 連接,提高能力,以服務更多的用戶,并防范拒絕服務攻擊。2-5秒 對大多數應用是合理范圍。Litespeed在非持續(xù)連接環(huán)境是非常高效的。

內存緩存大?。?0M

指定分配用于緩存/服務小靜態(tài)文件的總內存。

開啟GZIP壓縮:Enable

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-20

PHP設置

在服務器設置菜單內,有針對每個網站特定的PHP設置,選擇網站域名??梢栽O置對應的PHP參數。

初始化請求超時 (秒):600

指定服務器等待外部應用響應新建立的連接的第一個請求的最大時間 如果服務器在這個限制時間內沒有收到外部應用的任何數據,它將把這個連接標記為壞(Bad)。這有助于識別與外部應用程序的通信問題。 這有助于盡快發(fā)現與外部應用的通信問題。如果某些請求的處理時間較長,則增加這個限制以避免503錯誤信息。

最大連接數:10

指定服務器與外部應用之間可建立的最大并發(fā)連接數。該設置控制外部應用程序可同時處理多少個請求。 然而,真正的限制還取決于外部應用本身。如果外部的速度不夠快,或者無法處理大量的并發(fā)請求,那么將這個值設置得更高也無濟于事。

設置一個高值并不能直接變成高性能。設置為一個不會使外部應用程序過載的值,將提供最佳的性能/吞吐量。

內存軟限制:2047M

此限制的目的主要是為了防范軟件缺陷或蓄意攻擊造成的過度內存使用, 而不是限制正常使用。確保留有足夠的內存,否則您的應用程序可能故障并 返回503錯誤。限制可以在服務器級別或獨立的外部應用程序級別設置。如 果未在獨立的外部應用程序級別設定限制,將使用服務器級別的限制。

如果在兩個級別都沒有設置該限制,或者限制值設為0,將使用操 作系統(tǒng)的默認設置。

內存硬限制:2047M

與”內存軟限制 (bytes)”非常相同,但是在一個用戶進程中,軟限制 可以被放寬到硬限制的數值。硬限制可以在服務器級別或獨立的外部應用程序級別設 置。如果未在獨立的外部應用程序級別設定限制,將使用服務器級別的限制。

如果在兩個級別都沒有設置該限制,或者限制值設為0,將使用操 作系統(tǒng)的默認設置。

進程軟限制:1400

限制用戶可以創(chuàng)建的進程總數.所有現有的進程都將被計算在這個限制之內,而不僅僅是要啟動的新進程。

該限制可以在服務器級別或單個外部應用級別進行設置.如果未在應用級別設置,則將使用服務器級別的限制. 如果該值為0或服務器級和應用級都沒有設置,將使用操作系統(tǒng)的默認設置

進程硬限制:1500

與”進程軟限制”非常相同,但是,在用戶進程中軟限制 可以被放寬到硬限制的數值。硬限制可以在服務器級別或獨立的外部應用程序級別設 置。如果未在獨立的外部應用程序級別設定限制,將使用服務器級別的限制。 如果在兩個級別都沒有設置該限制,或者限制值設為0,將使用操 作系統(tǒng)的默認設置。

數據庫持久連接:開啟

指定在處理完請求后是否要保持連接 持久連接可以提高性能, 但某些FastCGI外部應用程序不完全支持持久連接。默認為 “On”。

注意:在PHP設置中,數據庫持久連接有一個BUG,數據庫持久連接在創(chuàng)建完網站之后,默認是打開的,設置完站點的PHP后,即便數據庫持久連接選擇開啟,保存之后也是關閉的,需要在OpenLiteSpeed的后臺中手動設置開啟。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-21

手動設置開啟數據庫持久連接,登錄OpenLiteSpeed后臺,在虛擬主機中選擇相對應的域名,在外部應用程序中將持久連接修改為是,然后右上角保存后,點擊平滑重啟,使設置生效,如果再次修改PHP配置,還需同樣手動設置數據庫持久連接。否則會一直是關閉狀態(tài)。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-22

編輯PHP配置

在菜單左側PHP菜單中,點擊編輯PHP配置。之后在基礎中選擇PHP版本

display_errors:Off

默認關閉,PHP錯誤輸出

file_uploads:On

上傳選項,默認打開。

allow_url_fopen:On

默認打開

allow_url_include:Off

默認關閉

allow_url_include為ON的話,則文件包含函數是可以加載遠程文件的,這種漏洞被稱為遠程文件包含漏洞。利用遠程文件包含漏洞可以直接執(zhí)行任意命令。在實際滲透攻擊過程中,攻擊者可以在自己的Web服務器上放一個可執(zhí)行的惡意文件,通過目標網站存在的遠程文件包含漏洞來加載文件,從而實現執(zhí)行任意命令的目的。

memory_limit:-1

腳本所能夠申請到的最大內存(字節(jié))(可以使用K和M作為單位)(必須大于 post_max_size 的值)

設為 -1 表示取消內存限制。

max_execution_time:0

每個腳本允許的最大執(zhí)行時間(秒),0 表示沒有限制。

該指令僅影響腳本本身的運行時間,任何其它花費在腳本運行之外的時間,例如 system()/sleep()函數、數據庫查詢、文件上傳等,都不包括在內。

upload_max_filesize:1024M

允許上傳的文件最大尺寸(必須小于 post_max_size 的值)。

post_max_size:1025M

允許接受的最大POST數據長度(字節(jié))(“0″表示無限)。僅在 enable_post_data_reading = On 時有意義。
此設定也影響到文件上傳(必須大于 upload_max_filesize 的值),如果POST數據超出限制,那么 $_POST 和 $_FILES 將會為空。
如果啟用了內存限制,那么該值應當小于 memory_limit 的值。

max_input_time:-1

每個腳本接收輸入數據(POST, GET, upload)的最大允許時間(秒)。
-1 表示不限制。在生產服務器上應該限制為一個明確的值以阻止腳本無限運行。
如果用戶的網速較慢且需要上傳大文件,那么應該設置一個較大的數值。對于 CLI 模式,此指令被硬編碼為”-1″(沒有限制)

PHP基礎參數可以按需配置,上面的配置參數是無限制配置。


CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-23

還有一項重要的配置,就是PHP同時上傳多個文件的限制,點擊PHP參數高級配置,直接在php.ini文件中修改上傳限制。

在php.ini中查找 max_file_uploads = 20

修改為:

max_file_uploads = 2000

一次HTTP請求允許同時上傳的最大文件數量。最大上傳文件數2000,這個在采集更新網站時,上傳圖片需要用到。

php.ini 配置調優(yōu)

默認安裝的 PHP 就像是在百貨商店里購買的普通套裝,雖然合身,卻不完美。調優(yōu)的 PHP 就像是定做的套裝,完全匹配你的尺寸。

下面是一些參考配置,酌情使用。

常規(guī)Wordpress需要的:

max_input_vars = 5000

限制最大表單提交,這個如果用的大型Wordpress主題,一般都要1000以上。

memory_limit = 512M

php腳本占用內存

post_max_size = 256M

限制post大小

upload_max_filesize = 128M

限制上傳文件大小,就是Wordpress媒體庫那個大小限制,這個盡量小于post_max_size

max_file_uploads = 20

限制同時最多上傳數量

max_execution_time = 600

限制php最大執(zhí)行時間

max_input_time = 600

限制php最大接收數據時間,這個可以是大于max_execution_time的

allow_url_fopen = Off

如果你網站程序用不到遠程地址,可以關掉這個選項。

Opcache設置:

下面是Opcache的參考配置,按需設置。

opcache.enable=1opcache.enable_cli=1opcache.memory_consumption=256#給opcache分配的內存opcache.interned_strings_buffer=16#分配的字符串駐留內存opcache.max_accelerated_files=100000opcache.max_wasted_percentage=5opcache.use_cwd=1opcache.validate_timestamps=1#建議關閉,但是得手動清除緩存,太麻煩,所以開啟,然后用下面的時間自動檢測opcache.revalidate_freq=60#每1分鐘檢查一次opcache.save_comments=0opcache.fast_shutdown=1opcache.consistency_checks=0

CyberPanel常見問題

總結了一些在CyberPanel安裝使用過程中遇到的問題,希望在后續(xù)的迭代中能完善這些問題!

創(chuàng)建網站中遇到的域名SSL證書錯誤問題

在CyberPanel創(chuàng)建網站的時候,在域名選項中,提示了不要使用WWW,這將是自動創(chuàng)建的。

也就是說輸入一級域名,會默認創(chuàng)建二級域名WWW,在CyberPanel默認為域名申請SSL證書時,會自動申請WWW和主域名的SSL證書,兩個域名在一個證書中。

這本意是好的,方便使用者,無需申請WWW的證書,兩個域名默認綁定在一個網站上。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-24

這時候問題來了,如果使用者沒有使用主域名建站,而是使用了WWW的域名創(chuàng)建了網站,那么主域名在申請域名證書時,不在WWW的域名證書中。

在域名別名中,添加主域名后,主域名被成功綁定在網站上,而這時候問題來了,在域名別名中申請的SSL證書生效后,WWW的域名證書失效了,再次申請WWW的證書后,主域名證書無效。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-25

最終的問題是兩個域名不在同一個證書內,即便是在配置中有添加SSL證書的選項,這個添加SSL證書,需要你在服務器上使用命令先申請ssl證書,然后再將Cert和Key手動粘貼在添加的SSL證書中,比較麻煩。

解決方法:在CyberPanel中重新建立一個主域名的網站,將WWW的網站內容備份,然后在主域名網站中恢復。

問題總結:綁定主域名后自動生成帶有WWW域名的域名證書,CyberPanel中創(chuàng)建網站的域名一旦使用便無法修改,在修改網站的頁面中也無法修改網站域名。

添加域名:只能添加子域名,子域名綁定的二級域名存放路徑,在網站域名目錄下。域名別名:只能綁定除主域名之外的其它域名,您可以使用example.net訪問與example.com相同的內容。網站重定向的次數過多,該網頁無法正常運作

一頓操作猛如虎,最后發(fā)現網站打不開了,提示重定向次數太多,只是設置的時候猶豫了一下,是使用WWW域名訪問還是不使用WWW域名?簡單的選擇了幾次模板,就遇到問題了。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-26原來問題出在選擇模板上面。每選擇一次模板,就會自動添加到配置文件中,也就是說,你選擇一次WWW->NON-WWW然后再選擇NON-WWW->WWW,就會添加兩個規(guī)則,這兩個規(guī)則就會造成死循環(huán)。

就出現了重定向次數過多的錯誤。

從邏輯思維來講,當添加使用WWW訪問后,再選擇不使用WWW訪問,應該是替換掉配置文件內的相關內容,而不是再添加不使用WWW訪問的代碼。這個應該算操作方面的BUG,雖然是人為操作產生的,但是從技術角度來說是可以完全避免的。

如果你的網站也因為重復添加模板內容,造成無法訪問,可以復制下面內容到配置文件中,然后謹慎選擇模板進行添加。

# BEGIN LSCACHE
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
<IfModule LiteSpeed>
RewriteEngine on
CacheLookup on
RewriteRule .* - [E=Cache-Control:no-autoflush]
RewriteRule .litespeed_conf.dat - [F,L]


### marker CACHE RESOURCE start ###
RewriteRule wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts).php - [E=cache-control:max-age=3600]
### marker CACHE RESOURCE end ###


### marker LOGIN COOKIE start ###
RewriteRule .? - [E="Cache-Vary:,wp-postpass_9cb8b91dfeb87bdca7711a9e10329917"]
### marker LOGIN COOKIE end ###


### marker FAVICON start ###
RewriteRule favicon.ico$ - [E=cache-control:max-age=86400]
### marker FAVICON end ###


### marker DROPQS start ###
CacheKeyModify -qs:fbclid
CacheKeyModify -qs:gclid
CacheKeyModify -qs:utm*
CacheKeyModify -qs:_ga
### marker DROPQS end ###


</IfModule>
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
# END LSCACHE
# BEGIN NON_LSCACHE
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
# END NON_LSCACHE


# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


# END WordPress

LiteSpeed Cache (LSCache) 如何設置自動爬蟲

LSCache是WordPress中免費的緩存工具,安裝量幾百萬,當然實際應用的并沒有那么多,但是不可否認LiteSpeed web服務器的速度遠遠快于Nginx和Apache,這一點是毋庸置疑的。

在LSCache中設置自動爬蟲,也就是預緩存需要修改服務器上的 .htaccess 配置文件,這一點對于菜鳥來說有一點難度。

詳細說一下如何設置LSCache的預緩存功能。

第一步,在LiteSpeed Cache中點擊Crawler菜單,然后點擊 Sitemap Settings 選項

添加你站點的地圖,可以是xml格式也可以是html格式。點擊Save保存。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-27

第二步,在General Settings中啟用爬蟲,將Crawler開關打開,選擇ON

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-28

爬蟲開關打開后,點擊Map選項,點擊 Refresh Crawler Map 讀取地圖。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-29然后在CyberPanel中設置,在CyberPanel中找到相應的網站,在網站配置選項中,點擊重寫規(guī)則。

這個規(guī)則就是.htaccess 配置文件。

在配置文件的最前面,加入下面代碼

<IfModule Litespeed>CacheEngine on crawler</IfModule>

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-30

修改完畢后,點擊保存配置文件。然后耐心等待,爬蟲會定時自動預緩存網頁。

訪問隱藏的 OpenLiteSpeed Web 界面

在服務器上輸入下面的命令,重設OpenLiteSpeed用戶密碼。

sudo bash /usr/local/lsws/admin/misc/admpass.sh

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-31

輸入用戶名和密碼,然后在瀏覽器中使用7080端口訪問WebAdmin:https://ip:7080

如果網頁無法打開,需要在CyberPanel的防火墻中開放7080端口。

CyberPanel 配置教程,新手安裝 CyberPanel 終極指南!-32

升級 MariaDB

MariaDB和MySQL的區(qū)別在于:1、歷史背景不同;2、存儲引擎不同;3、數據類型不同;4、插件支持不同;5、開源程度不同。 整體對比來看,MariaDB相比MySQL有更多的新特性和改進,但也保留了與MySQL的高度兼容性。

要在 Ubuntu 22.04 上安裝 MariaDB,首先更新系統(tǒng)軟件包。之后,安裝所需的軟件包。

檢查MariaDB版本現在,檢查已安裝的MariaDB的版本

mariadb –version

Ubuntu 22.04 上成功安裝了 MariaDB 版本“10.6.12”

如果你的版本低于10.6.12的話,升級已安裝的 MariaDB 的版本,使用下面命令來進行升級。
sudo mariadb-upgrade
如果是最新版本,會返回無需升級的提示信息。

This installation of MariaDB is already upgraded to 10.6.12-MariaDB.
There is no need to run mysql_upgrade again for 10.6.12-MariaDB.
You can use –force if you still want to run mysql_upgrade

升級 Redis

Ubuntu 20.4 / Ubuntu 22.4 用戶將 Redis 更新到最新版本 – Redis 7.xx

檢查當前安裝的Redis服務器版本

redis-server --version

檢查當前安裝的 Redis cli 版本

redis-cli --version

將Redis更新到最新可用版本(首先添加官方repo)

sudo add-apt-repository ppa:redislabs/redis

然后運行系統(tǒng)更新命令

sudo apt update

運行下面命令升級最新版本Redis

sudo apt upgrade

到此這篇關于CyberPanel配置教程,新手安裝 CyberPanel 終極指南的文章就介紹到這了,更多相關CyberPanel配置指南內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Git安裝和使用圖文教程(分享)

    Git安裝和使用圖文教程(分享)

    下面小編就為大家?guī)硪黄狦it安裝和使用圖文教程(分享)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • 服務器間如何實現文件共享

    服務器間如何實現文件共享

    這篇文章主要介紹了服務器間如何實現文件共享,包括服務端和客戶端兩部分,通過詳細步驟給大家介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • 詳解微服務架構及其演進史

    詳解微服務架構及其演進史

    在很多項目的業(yè)務初期階段,高速迭代上線是首要考慮的事情,對后期的容量預估、可擴展性和系統(tǒng)健壯性、高可用一般沒有那么重視。但隨著業(yè)務的發(fā)展,用戶量、請求量的暴增發(fā)現原來的單體系統(tǒng)已經遠遠不滿足需求了,特別是隨著互聯(lián)網整體的高速發(fā)展,對系統(tǒng)的要求越來越高
    2022-01-01
  • 在Ubuntu下通過Docker部署Cloudflared Tunnel服務器

    在Ubuntu下通過Docker部署Cloudflared Tunnel服務器

    本文詳細介紹了如何在Ubuntu上通過Docker部署CloudflaredTunnel服務器,今天探討如何在Ubuntu上通過Docker部署Cloudflared Tunnel服務器,感興趣的朋友一起看看吧
    2024-12-12
  • 完美解決在eclipse上部署Tomcat時出現8080等端口被占用的問題

    完美解決在eclipse上部署Tomcat時出現8080等端口被占用的問題

    下面小編就為大家?guī)硪黄昝澜鉀Q在eclipse上部署Tomcat時出現8080等端口被占用的問題。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • Hadoop3.2.0集群搭建常見注意事項

    Hadoop3.2.0集群搭建常見注意事項

    這篇文章主要介紹了Hadoop3.2.0集群搭建常見注意事項,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • 在XP系統(tǒng)上出現無法定位程序輸入點 K32GetProcessMemoryInfo的解決方案

    在XP系統(tǒng)上出現無法定位程序輸入點 K32GetProcessMemoryInfo的解決方案

    VC2012升級補丁5.0之后,編譯出來的程序發(fā)現在XP系統(tǒng)無法定位程序輸入點 K32GetProcessMemoryInfo于動態(tài)鏈接庫kernel32.dll之上。經過一番折騰,此問題解決,下面把我的解決方案總結分享給大家
    2015-09-09
  • Mac安裝Homebrew的那些事兒

    Mac安裝Homebrew的那些事兒

    Homebrew是Mac Os的包管理工具,相當于Redhat Linux(Centos/RHEL/Fedora)的yum或者Debian Linux(Debian/Ubuntu)的apt-get。這篇文章主要介紹了Mac安裝Homebrew的那些事兒 ,需要的朋友可以參考下
    2019-08-08
  • 使用RSYNC在服務器間鏡像或者備份目錄和文件

    使用RSYNC在服務器間鏡像或者備份目錄和文件

    rsync是個真正的鏡像工具,它能相應地刪除本地文件萬一服務器上的文件被刪除,這一點比wget好,在鏡像目錄的同時也能排除某些目錄及文件。速度非???
    2010-03-03
  • 服務器并發(fā)量估算公式和計算方法

    服務器并發(fā)量估算公式和計算方法

    本文詳細講解了服務器并發(fā)量估算公式和計算方法,對大家的學習或工作具有一定的參考借鑒價值。需要的朋友可以收藏下,方便下次瀏覽觀看
    2021-12-12

最新評論