Centos7安装redis
无道
2021-07-18
0 条评论
教程相关
阅读1114
手机阅读
安装Redis
安装Redis有多重办法,这里介绍两种;
注意:Redis仅支持Linux系统,虽然微软开源小组做了个Windows版本的,但其2016年后便没有维护了,所以不建议使用学习;
Linux编译安装
官网地址:https://redis.io/
在官网中,我们可以下载最新稳定版,编写此文时事5.0.8;
第一步:下载压缩包
wget http://download.redis.io/releases/redis-5.0.8.tar.gz
wget https://download.redis.io/releases/redis-6.2.4.tar.gz
第二步:解压,并进入解压目录
tar -zxvf redis-5.0.8.tar.gz -C /usr/local && cd /usr/local/redis-5.0.8
#6.x
tar -zxvf redis-6.2.4.tar.gz -C /usr/local && cd /usr/local/redis-6.2.4
上面将redis安装到了/usr/local/
目录下,这个看自己习惯;
第三步:安装C语言环境
我们需要手动编译Redis,那么我们就需要安装C语言的编译环境;
以CentOS为例:
yum -y install gcc automake autoconf libtool make
第四步:编译安装
make && make install
启动服务
./src/redis-server
见到如下界面就启动成功啦:
连接服务
还是在/usr/local/redis-5.0.8
目录执行src/redis-cli
命令,即可连接:
注意上面我们没有把Redis的src目录添加到环境变量,我们想在任意目录执行redis-cli
或redis-server
命令就必须添加到环境变量;
当然,有一个简便方法就是把src目录下的文件软链接到系统/usr/bin
目录!
ln -s src/* /usr/bin/
现在再任何目录都可以执行redis-cli
或redis-server
命令!
systemctl
vim /usr/lib/systemd/system/redis.service
[Unit]
Description=redis
After=network.target
[Service]
Type=forking
PIDFile=/var/run/redis.pid
ExecStart=/usr/local/redis/src/redis-server /usr/local/redis/etc/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
6.x
[Unit]
Description=redis
After=network.target
[Service]
Type=forking
PIDFile= /var/run/redis_6379.pid
ExecStart=/usr/local/redis-6.2.4/src/redis-server /usr/local/redis-6.2.4/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
Docker安装Redis
更简单便捷的方法便是使用docker安装Redis,docker教程请参考本站:https://www.misiai.com/tutorials/jump/17.html
拉取Redis镜像
docker pull redis
新建容器
利用镜像新建一个容器
docker run -id -p 6379:6379 4cdbec704e47 #创建容器
docker exec -it e1c0d71edb4c /bin/bash #进入容器
上面命令中的一串字母分别代表镜像id和容器id,你的和我的不一定一样,请自行安装自己的替换;
当进入容器后,我们就可以启动Redis,连接Redis并使用;
redis-server:启动服务
redis-cli:连接服务
当然,并不是后台运行,所以还是需要开启两个终端!
3.1. 连接说明
启动客户端命令:redis-cli
该命令还有很多其它用法:
redis-cli -h ip地址 -p 端口 # 默认地址localhost,默认端口6379
全文完 [
支付宝打赏
微信打赏
]
有帮助?打赏


非特殊说明,本博所有文章均为博主原创。如若转载,请注明出处:https://misiyu.cn/article/176.html
这篇文章还没有评论呢~
It's me
昵称:无道
坐标:成都
性别:
一个人,一介学生社会人,一个儿子~ 愿你我都被世界温暖以待
最新评论
点击排行
随机标签