因需要安装redis的服务器无法连接互联网,所以需要离线安装。首先需要下载redis的安装包,之后进行安装,在安装之前需要保证gcc,g++,make等依赖包已经安装。
1. 安装gcc等依赖包
依赖包安装请参考:
2. 下载redis安装包
下载地址
下载redis安装包,然后把安装包传到服务器上。
3. 安装redis
1. 解压安装包
sudo tar xzf redis-6.0.6.tar.gz
2. 将安装文件移动到user/local
下
sudo mv ./redis-6.0.9 /usr/local/redis
cd /usr/local/redis
3. 编译redis
sudo make
4. 测试编译是否成功
sudo make test
5. 安装
sudo make install
6. 先将/usr/local/redis
下的redis.conf配置文件移动到/usr/local/bin/kconfig
中
cuierdan@root:/usr/local/bin$ sudo mkdir kconfig
cuierdan@root:/usr/local/bin$ sudo cp /usr/local/redis/redis.conf /usr/local/bin/kconfig/
4. 修改配置
修改kconfig/redis.conf
(由于redis默认不是后台启动的,因此需要修改配置文件)
cuierdan@root:/usr/local/bin/kconfig$ sudo vim redis.conf
daemonize yes
5. 测试链接
启动服务
cuierdan@root:/usr/local/bin$ redis-server kconfig/redis.conf
cuierdan@root:/usr/local/bin$ ls
chardetect jsonschema kconfig pip pip2 pip2.7 redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server
#使用redis客户端进行连接
cuierdan@root:/usr/local/bin$ redis-cli -p 6379
127.0.0.1:6379> PING
PONG
127.0.0.1:6379>
查看redis进程是否开启
ps -ef|grep redis
6. 安装完成
现在已经安装完成
7. 常见问题及鸣谢
1. 连接redis数据库时突然报错:MISCONF Redis is configured to save RDB snapshots
https://blog.youkuaiyun.com/jialiu111111/article/details/121633197
2. 安装学习参考博客