说明
通常情况下是使用docker安装redis,但是docker似乎没有支持32位的arm的redis镜像,我没有找到
所以,只能我们自行编译安装。幸亏这个redis的编译过程十分顺利。
命令
# 下载源码并解压
wget http://download.redis.io/releases/redis-7.0.10.tar.gz
tar -zxvf ./redis-7.0.10.tar.gz
#进入目录
cd redis-7.0.10/
#开始编译,没报错的情况可以下一步
make
#进行安装,没有报错说明安装成功
make install
测试
redis-cli
如果能成功进入客户端,说明安装成功
交给systemctl管理
vi /etc/systemd/system/redis.service
然后输入以下内容:
[Unit]
Description=redis-server
After = network.target syslog.target
Wants = network.target
[Service]
Type=simple
User=root
ExecStart = redis-server 刚刚解压的源码目录/redis.conf
Restart=on-failure
RestartSec=5s
StandardOutput=file:/var/log/redis-server.log
StandardError=file:/var/log/redis-server-err.log
[Install]
WantedBy=multi-user.target
wq保存
测试一下:systemctl start redis
然后:redis-cli
连接,如果连接成功说明服务安装完毕
设置开机自启动systemctl enable redis
到这里就完成了