CentOS7 原生的方式安装 Redis 4
环境信息
- CentOS 7.6
安装步骤
首先安装
gcc
,目地是编译软件1
yum install gcc-c++
通过
wget
命令下载 Redis-4.0.14,其它版本1
wget http://download.redis.io/releases/redis-4.0.14.tar.gz
解压
1
tar -zxvf redis-4.0.14.tar.gz
把解压的文件
copy
到/usr/local/src
里面(纯属个人喜好)1
cp -r redis-4.0.14 /usr/local/src/redis
进入
/usr/local/src/redis/deps
进行编译依赖项1
2cd /usr/local/src/redis/deps
make hiredis lua jemalloc linenoise进入
/usr/local/src/redis
进行编译1
2cd /usr/local/src/redis
make把上面的
redis
目录安装到我们自己定义的目录(纯属个人喜好)1
2mkdir /usr/local/redis
make install PREFIX=/usr/local/redis验证安装是否成功
1
2cd /usr/local/redis/bin
ls看到如下启动文件就安装成功了!
现在就可以启动了
1
2
3
4
5# 启动 redis server
/usr/local/redis/bin/redis-server
# 启动 redis 客户端
/usr/local/redis/bin/redis-cli
但是我不喜欢这样纸,我喜欢把配置文件复制一份到我自己自定义的目录里,然后再启动!
例如:
创建一个自定义目录,把配置文件到复制一份到自定义的目录,比如我的 /root/myredis
1 | cd ~ && mkdir myredis |
最后以配置文件启动 redis-server
1 | /usr/local/redis/bin/redis-server /root/myredis/redis.conf |
默认情况,Redis 不在后台运行的,我们修改配置文件让 Redis 在后台运行
1 | cd /root/myredis && vim redis.conf |
然后 /daemon
找到 daemonize,按 I
进入插入模式,把 no 改为 yes,最后依次按下 ESC
-> :WQ
保存退出即可
再次启动查看进程
1 | /usr/local/redis/bin/redis-server /root/myredis/redis.conf |
客户端连接与退出
1 | /usr/local/redis/bin/redis-cli |
停止 Redis
1 | pkill redis-server |
bin 目录的文件说明
1 | redis-benchmark # redis 性能测试工具 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小嘉的部落格!
评论