请军哥帮忙,LNMP1.9安装redis失败
没有找到单独的redis安装log文件路径在哪,只有屏幕上显示:Build complete.
Don't forget to run 'make test'.
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/
Add to auto startup...
Add redis service at system startup...
Restarting php-fpm......
Gracefully shutting down php-fpm . done
Starting php-fpmdone
Starting Redis server.../etc/init.d/redis: line 33: /usr/local/redis/bin/redis-server: No such file or directory
done
Copy Redis PHP Test file...
Redis install failed!
甲骨文的ARM主机,系统是OracleLinux7.9(Linux 内核版本:5.4.17-2136.315.5.el7uek.aarch64)。
按照论坛的提示,LNMP1.9安装并分别升级成功了(nginx1.22.1+php7.4.33+mysql5.7.41)。
/usr/local/redis目录下,只有etc目录,没有bin目录。
之前在CENTOS7.9上安装使用没有出现问题,甲骨文的ARM确实不知道咋整。
请军哥帮忙,有可能会是哪出问题。:handshake
在网上不停搜索,找到一个可能的原因,经过测试安装成功。把情况列在下面,供以后有可能遇到类似问题的参考。
具体原因:我这台甲骨文ARM主机(OracleLinux7.9)系统中没有安装依赖库 libatomic.so,通过执行下列命令安装相关依赖:
yum -y install libatomic libatomic_ops-devel
然后在从lnmp1.9下运行addons.sh就可以安装redis了。
====== Redis install completed ======
Redis installed successfully, enjoy it!
不过安装过程中提示了一个错误,不知道对redis的使用有没有影响:
cc -O2 -Wall -DLUA_ANSI -DENABLE_CJSON_GLOBAL -DREDIS_STATIC='' -c -o ldo.o ldo.c
ldo.c: In function ‘f_parser’:
ldo.c:496:7: warning: unused variable ‘c’ [-Wunused-variable]
int c = luaZ_lookahead(p->z);
^ m403d 发表于 2023-2-9 21:05
在网上不停搜索,找到一个可能的原因,经过测试安装成功。把情况列在下面,供以后有可能遇到类似问题的参考 ...
redis应该是和libatomic没有依赖关系,没有arm的机器无法确定具体什么错误信息
warning对安装是没影响的
页:
[1]