首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在Fedora 31上安装OpenliteSpeed服务器

需要在Fedora 31上安装OpenliteSpeed服务器
EN

Stack Overflow用户
提问于 2019-11-30 23:02:14
回答 1查看 153关注 0票数 1

我试图在Fedora 31上安装OpenliteSpeed服务器。没有可用的二进制文件,所以我想编译源代码。下面是本页的说明:https://openlitespeed.org/kb/installation-from-source-code/

但是我在make &步骤中遇到了错误。

这是我得到的错误:

代码语言:javascript
复制
$ 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文件。尝试了一下,我得到了以下错误:

代码语言:javascript
复制
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

有人知道怎么继续吗?我想不出任何办法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-03 19:41:10

请按照这种方法安装编译后的二进制文件。从OpenLiteSpeed下载下载页面二进制文件或使用wget命令从控制台下载它,这里我们使用v1.6.4作为示例:

代码语言:javascript
复制
wget https://openlitespeed.org/packages/openlitespeed-1.6.4.tgz

安装

代码语言:javascript
复制
tar -zxvf openlitespeed-*.tgz
cd openlitespeed
./install.sh

现在您可以启动web服务器了,如下所示:

代码语言:javascript
复制
/usr/local/lsws/bin/lswsctrl start

检查状态:

代码语言:javascript
复制
/usr/local/lsws/bin/lswsctrl status

最后,不要忘记在CentOS 8或Fedora系统上安装libnsl网络服务包。

代码语言:javascript
复制
sudo dnf install libnsl -y
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59121062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档