簡體   English   中英

需要在 Fedora 31 上安裝 OpenliteSpeed Server

[英]Need to install OpenliteSpeed Server on Fedora 31

我正在嘗試在 Fedora 31 上安裝 OpenliteSpeed 服務器。沒有可用的二進制文件,所以我想到了編譯源代碼。 我正在按照此頁面的說明進行操作: https ://openlitespeed.org/kb/installation-from-source-code/

但我在 make 和 make install 步驟中遇到錯誤。

這是我得到的錯誤:

$ make && make install
Making all in src
make[1]: Entering directory '/home/navjot/openlitespeed-1.6.4/src'
Makefile:760: .deps/xxhash.Po: No such file or directory
make[1]: *** No rule to make target '.deps/xxhash.Po'.  Stop.
make[1]: Leaving directory '/home/navjot/openlitespeed-1.6.4/src'
make: *** [Makefile:409: all-recursive] Error 1

有人建議我應該先使用 ./build.sh 文件。 試過了,我收到以下錯誤:

No match for argument: epel-release
Error: Unable to find a match: epel-release
This script only works on 6/7/8 for centos family._Static_assert

有誰知道如何進行? 我想不出任何辦法。

請按照此方法從編譯的二進制文件安裝。 下載頁面下載 OpenLiteSpeed 二進制文件或使用wget命令從控制台下載,這里我們以 v1.6.4 為例:

wget https://openlitespeed.org/packages/openlitespeed-1.6.4.tgz

安裝

tar -zxvf openlitespeed-*.tgz
cd openlitespeed
./install.sh

現在您可以啟動 Web 服務器,如下所示:

/usr/local/lsws/bin/lswsctrl start

檢查狀態:

/usr/local/lsws/bin/lswsctrl status

最后,在CentOS 8 或Fedora 系統上不要忘記安裝libnsl 網絡服務包。

sudo dnf install libnsl -y

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM