刚开始用apt来安装的,结果一直报错,安装好了之后,版本太低,并且不能启动,最后放弃了,改为使用源码安装。
使用源码安装
参考这篇文章:
https://www.geek-share.com/detail/2775832907.html
需要注意的是在运行的时候要指定配置文件,比如./redis-server ../redis.conf
,不然修改的配置文件都没用。
如果没有改为 bind 0.0.0.0
,虽然远程能够连接上,但是一旦使用命令,比如ping,set之类的,就会出现 “Error: 在驱动器 %1 上插入软盘
” 这个错误。
使用apt安装
先是因为ipv6被禁用了,需要修改配置文件
sudo vim /etc/redis/redis.conf
将配置文件中的bind 127.0.0.1 ::1
修改为 bind 127.0.0.1
或者 bind 0.0.0.0
之后,还是不能安装,因为安装失败是由启动失败导致的,所以使用apt remove将之前的安装清除之后再安装就能安装成功了。
不过还是不能启动,启动失败之后提示使用journalctl -xe
查看错误信息如下:
redis-server.service: Can’t open PID file /var/run