centos7安装redis5.0

本文档详述了在阿里云服务器上安装Redis的过程,包括下载安装包、解压、编译、安装、配置启动服务、设置软连接、开放远程访问、配置开机自启动,以及常用命令的使用。特别提到了在阿里云环境中需在安全组中开放端口,并修改redis.conf以允许远程连接。
摘要由CSDN通过智能技术生成

最近趁优惠买了台阿里服务器,需要装一些组件,所以顺便就把安装的流程记录一下,今天我们安装下redis。

安装部署redis

下载redis的安装包

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

 解压下载的压缩包

tar -zxvf redis-5.0.3.tar.gz

进入redis文件夹,进行编译

在执行编译之前,需要确认有没有安装gcc确认有没有gcc 环境,没有的话可以执行yum install -y gcc 安装

cd redis-5.0.3
make

安装到指定的目录

make install PREFIX=/usr/local/redis

启动服务和基本配置

启动服务

前台启动:进入前面指定的路径,看到bin目录执行   ./bin/redis-server

后台启动:

1- 将下载下来的redis包里面的redis.conf复制一份到 /usr/local/redis/bin/ 

cp -r /自己下载的redis路径/redis.conf /usr/local/redis/bin/

2- 修改redis.conf里面的daemonize no 改 yes

3- 启动命令: ./bin/redis-server  ./bin/redis.conf

 设置一些软连接

后续我们不可能每次都要去/usr/local/redis去执行命令,我们可以设置一些软连接到 /usr/bin/

ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis-cli
ln -s /usr/local/redis/bin/redis-server /usr/bin/redis-server

 开放远程访问

查看防火墙是否关闭

systemctl status firewalld 

如果是开启的记得关闭下

systemctl stop firewalld

阿里云配置

因为我这边是用的是阿里云服务器,所以需要去安全组开放下端口

 还有记得吧redis.conf 中bind改成0.0.0.0(默认127.0.0.1)

设置开机启动

新建自启动服务文件: vi /etc/systemd/system/redis.service

[Unit]
Description=redis-server
After=network.target
[Service]Type=forking
ExecStart=/自己的路径/redis-server /自己的路径/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target

执行命令 

systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service

常用命令

#启动redis服务
systemctl start redis.service   
#停止redis服务
systemctl stop redis.service   
#重新启动服务
systemctl restart redis.service   
#查看服务当前状态
systemctl status redis.service   
#设置开机自启动
systemctl enable redis.service   
#停止开机自启动
systemctl disable redis.service   

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木子林_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值