本文采用源码方式安装。
下载redis3.2.8源码。
wget http://download.redis.io/releases/redis-3.2.8.tar.gz解压后放到/usr/local/目录下
tar -zxvf redis-3.2.8.tar.gz
sudo mv ./redis-3.2.8 /usr/local/redis/进入redis目录下后编译
cd /usr/local/redis/
sudo make -j4测试,运行时间会较长,耐心等待即可
sudo make test如果报了以下错误

则只需要安装tcl,然后再重新运行sudo make test
sudo apt install tcl重新运行sudo make test成功会提示如下

安装,会将redis相关可执行程序安装到/usr/local/bin/目录下
sudo make install将配置文件移动到/etc/redis/目录下
sudo mkdir /etc/redis/
sudo cp /usr/local/redis/redis.conf /etc/redis/打开/etc/redis/redis.conf配置文件
以守护进程方式开启:将daemonize no修改为daemonize yes
数据⽂件存储路径: 将dir ./修改为dir /var/lib/redis
⽇志⽂件:将logile ""修改为logfile "/var/log/redis/redis-server.log"
保存配置文件退出后,创建上面指定的文件和文件夹
sudo mkdir /var/lib/redis
sudo mkdir /var/log/redis
sudo touch /var/log/redis/redis-server.log# 启动服务器
redis-server /etc/redis/redis.conf
# 启动客户端 默认端口6379
redis-cli客户端运行候,执行ping命令,返回PONG,则表示服务成功启动。

关闭服务
# 找到redis的pid
ps aux | grep redis
# 杀死进程,例如pid为28747
sudo kill -9 28747本文作者: Ifan Tsai (菜菜)
本文链接: https://cloud.tencent.com/developer/article/2164580
版权声明: 本文采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!