CyberPanel 安裝紀要

老漁測試Siteground及他的cdn,覺得效果並不理想。偶然之間找到了openlitespeed ,經過一番摸索,用這個: cyber panel + openlitespeed,建構 webserver,覺得非常優。

以下就是整個安裝的紀錄。

安裝需求: ubuntu server 20.04

首先 先增加資料來源

sudo apt install software-properties-common
sudo apt-add-repository universe

然後,一定要用下列這個指令切換到ROOT的角色,不可以用sudo su 

sudo su -

安裝

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

程式會開始跑…..

首先他會問你要幹嘛,選1,安裝cyberpanel

 

檢查之後問你問你要安裝哪個版本,選1

 

接下來問你是否要完全安裝,yes

 

再來是否用到遠端的資料庫?如果選是,那就不會在這個系統上裝資料庫。所以no,不用遠端的,要用近端的。

 

接下來問你是不用最新的版本? Enter

 

再來要設定密碼。有三個選項:D:內定是1234567,R:隨機,S:自訂。選s:

設定密碼。

 

再來會問你要不要裝mencashed,yes

再來是redist, Yes

再來問要不要裝Watchdog,Yes

 

好啦可以去喝一杯咖啡,因為安裝需要一段很長的時間…….

 

安裝好,告訴你:要打開8090,80,443,及其他的相關服務的 Port。然後問你要不要重開機,按yes。

 

重開機之後,ssh port 是被鎖住的,無法用 ssh 登錄。我們要進入Cyber Panle系統去開啟ssh。

瀏覽器,輸入IP:8090,出現登入畫面。

ID : admin,password :剛才設定的密碼。

登入後,左下選 Secure/ Secure SSH

 

這邊可以看到ssh port,是關起來的。enable,然後儲存,這樣ssh就可以用了。

順便到PHP/Edit PHP Configs 改參數

改好之後,儲存,重啟PHP。

 

ok,回到 ssh 連線,請輸入下面這段指令開始更新:

sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)

 

接下來安裝 Lite Speed MemCached, Lite Speed 自己的快取服務。請輸入下列指令

apt-get install git build-essential zlib1g-dev libexpat1-dev openssl libssl-dev libsasl2-dev libpcre3-dev –y

取得檔案:

wget https://github.com/litespeedtech/lsmcd/archive/master.zip

解壓縮:

unzip master.zip

編譯:

cd lsmcd-master/

./fixtimestamp.sh
./configure CFLAGS=" -O3" CXXFLAGS=" -O3"
make
make install

啟動服務

systemctl start lsmcd

檢查服務是否正常

telnet 127.0.0.1 11211

 

設為開機啟動

systemctl enable lsmcd

然後再安裝他的PHP衍生程式

apt-get install lsphp74-memcached

OK,安裝完成。

 

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料