CentOs7离线安装Redis解决两个报错问题

 

报错:

“cc: 错误:…/deps/hiredis/libhiredis.a:没有那个文件或目录”“
cc: 错误:…/deps/lua/src/liblua.a:没有那个文件或目录”


解决办法如下:

进入deps目录执行以下命令:

make lua hiredis linenoise

 

要在CentOS 7上离线安装Redis,您可以按照以下步骤进行操作: 1. 在可以访问互联网的机器上下载Redis的二进制压缩包。可以从Redis的官方网站(https://redis.io/download)上下载最新版的Redis压缩包。 2. 将下载的Redis压缩包传输到CentOS 7服务器上。您可以使用scp命令将文件从本地传输到服务器上,例如: ``` scp redis-x.x.x.tar.gz username@server_ip:/path/to/destination ``` 3. 在CentOS 7服务器上创建一个目录来提取Redis二进制文件。例如,通过运行以下命令创建一个名为redis的目录: ``` mkdir redis ``` 4. 解压Redis压缩包。使用以下命令解压到刚才创建的目录中: ``` tar xzf redis-x.x.x.tar.gz -C /path/to/redis --strip-components=1 ``` 5. 进入Redis目录: ``` cd redis ``` 6. 构建Redis二进制文件。运行以下命令进行构建: ``` make ``` 7. 完成构建后,您可以在src目录下找到Redis二进制文件。 8. 将Redis二进制文件复制到您想要安装Redis的目标位置。例如,将二进制文件复制到`/usr/local/bin`目录下: ``` cp src/redis-server /usr/local/bin/ cp src/redis-cli /usr/local/bin/ ``` 9. 在您选择的位置创建Redis配置文件,例如`/etc/redis.conf`。您可以根据需要自定义配置文件。 10. 在配置文件中配置Redis以使用您希望的设置。 11. 启动Redis服务器。使用以下命令启动Redis: ``` redis-server /etc/redis.conf ``` 12. 现在,您已经成功离线安装并启动了Redis服务器。 请注意,以上步骤仅适用于离线安装Redis。如果您的服务器具有互联网连接,建议使用包管理器(如yum)来安装Redis以获得更好的可维护性和更新性。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值