Redis安装与配置(Linux环境)

2022-11-15 21:18:50 浏览数 (1)

本文采用源码方式安装。

安装

下载redis3.2.8源码。

代码语言:javascript复制
wget http://download.redis.io/releases/redis-3.2.8.tar.gz

解压后放到/usr/local/目录下

代码语言:javascript复制
tar -zxvf redis-3.2.8.tar.gz
sudo mv ./redis-3.2.8 /usr/local/redis/

进入redis目录下后编译

代码语言:javascript复制
cd /usr/local/redis/
sudo make -j4

测试,运行时间会较长,耐心等待即可

代码语言:javascript复制
sudo make test

如果报了以下错误

则只需要安装tcl,然后再重新运行sudo make test

代码语言:javascript复制
sudo apt install tcl

重新运行sudo make test成功会提示如下

安装,会将redis相关可执行程序安装到/usr/local/bin/目录下

代码语言:javascript复制
sudo make install

将配置文件移动到/etc/redis/目录下

代码语言:javascript复制
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"

保存配置文件退出后,创建上面指定的文件和文件夹

代码语言:javascript复制
sudo mkdir /var/lib/redis 
sudo mkdir /var/log/redis
sudo touch /var/log/redis/redis-server.log

启动

代码语言:javascript复制
# 启动服务器 
redis-server /etc/redis/redis.conf
# 启动客户端 默认端口6379
redis-cli

客户端运行候,执行ping命令,返回PONG,则表示服务成功启动。

关闭服务

代码语言:javascript复制
# 找到redis的pid
ps aux | grep redis
# 杀死进程,例如pid为28747
sudo kill -9 28747

本文作者: Ifan Tsai  (菜菜)

本文链接: https://cloud.tencent.com/developer/article/2164580

版权声明: 本文采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!

0 人点赞