老吴 发表于 2024-7-8 17:25:41

【待反馈】nginx和redis无法安装

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
8.2.0
系统版本:
Linux version 3.10.0-1160.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Mon Oct 19 16:18:59 UTC 2020
问题描述:
redis和nginx提示安装失败
相关截图(日志、错误):

运维技术阿闯 发表于 2024-7-8 18:10:18

您好,您这边这个机器上是否是新机器呢,是的话,就换操作系统吧,centos 7/8官方都不支持了
如果是有数据的话,
redis的解决方法是
sudo yum install gcc make openssl-devel

nginx的解决方法是
先看一下是否有libluajit-5.1.so.2库文件
find / -name "libluajit-5.1.so.2"
看这个文件是否在/usr/lib64/目录下
不是的话直接复制过去

如果没有找到的话就用命令安装sudo yum install openssl-devel

老吴 发表于 2024-7-8 18:17:01

nginx我使用编译按照可以成功,但是redis执行了“sudo yum install gcc make openssl-devel”,还是安装失败
不能重做系统

老吴 发表于 2024-7-8 18:17:44

运维技术阿闯 发表于 2024-7-8 18:10
您好,您这边这个机器上是否是新机器呢,是的话,就换操作系统吧,centos 7/8官方都不支持了
如果是有数据 ...

nginx我使用编译按照可以成功,但是redis执行了“sudo yum install gcc make openssl-devel”,还是安装失败
不能重做系统

运维技术阿闯 发表于 2024-7-8 18:27:55

老吴 发表于 2024-7-8 18:17
nginx我使用编译按照可以成功,但是redis执行了“sudo yum install gcc make openssl-devel”,还是安装 ...

您好,您这边在机器上执行openssl version
看一下openssl安装了没有

如果没有安装的话
执行命令安装
sudo yum install openssl-devel

如果有安装的话,看一下openssl版本是多少

老吴 发表于 2024-7-8 21:33:38

运维技术阿闯 发表于 2024-7-8 18:27
您好,您这边在机器上执行openssl version
看一下openssl安装了没有



安装了的

运维技术阿闯 发表于 2024-7-9 10:05:06

老吴 发表于 2024-7-8 21:33
安装了的

您好,您这台机器是否有数据呢,您遇到的编译错误表明Redis在编译过程中找不到OpenSSL的某些函数和符号,这通常是因为OpenSSL库与Redis源代码中使用的OpenSSL API版本不匹配

您可以在编译安装的时候指定安装记录,如:您可以使用--with-openssl选项来指定OpenSSL的安装路径

如果还是存在问题的话吗您需要检查系统环境了确保LD_LIBRARY_PATH包含OpenSSL库的路径
页: [1]
查看完整版本: 【待反馈】nginx和redis无法安装