阿里云CentOS7版本下安装Redis4.0.2版本的安装流程

情景:线上项目用到Redis,在此记录一下CentOS7版本下还未安装Redis的干净环境,本次安装4.0.2版本Redis的安装流程,在此记录一下。

安装流程在此我分九个步骤:

 【1】先下载redis压缩包,官方网址是 http://download.redis.io,下面是我使用的版本下载网址

http://download.redis.io/releases/redis-4.0.2.tar.gz

【2】下载完成redis压缩包后,上传到服务器上,然后解压到指定的文件夹,如下:

我这边通过Xtp5上传工具吧压缩包上传到/usr/local路径下,在local文件夹下新建redis4文件夹,把redis压缩包上传到redis4文件中

新建:使用命令创建文件夹

 mkdir redis4  

上传:通过Xtp5上传

解压:通过命令把文件解压到redis4文件夹下

tar xzf redis-4.0.2.tar.gz

【3】在安装redis的过程中会需要编译用到linux系统环境的ggc,一般在centos下面都安装gcc,因为gcc依赖了很多东西,而有些包系统可能已经安装了,有些没有,会导致redis安装失败,所以都执行一下,命令如下:

yum install cpp  
yum install binutils
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make     

(注:呜呜呜!  我之前就是没安装,然后编译时就报错啦 ,回头又得找原因,在此都执行一下,它不香吗)

【4】好了开始到redis-4.0.2文件夹下,使用make编译

编译:

make

编译完成:

(注意:下面提示表示编译成功了!)

Hint: It's a good idea to run 'make test' ;)

运行:到src文件夹下,运行redis-server ,下图表示安装成功了。

(注:这是一个redis前端启动,关闭服务器就停止啦!,通常 我们是通过后台启动,相关配置请往下看哦)

【5】修改redis相关配置,redis.conf文件默认是在解压后的文件夹中,需要修改3个地方。

有两种编辑修改方式:

第一种是命令行打开:在redis.conf所在目录,使用下面命令就行进入编辑(注:按ESC  进入后 i 是编辑  按ESC  输入 / +想搜内容   回车是搜索   按ESC 再输入:wq 保存退出  )

 vim redis.conf

第二种是可以下载大本地,然后用编辑器打开修改保存,然后再上传上去就行啦。(注:推荐使用,反正我觉得查找和修改方便。 嘿嘿!)

 修改IP:搜索 bind 127.0.0.1

修改后台启动:搜索 daemonize 把no 改为yes ,yes表示redis会在后台运行

 

修改密码:搜素 requirepass ,表示redis配置密码

 

修改完保存上传,即可。

【6】修改redis服务启动位置

(注:因为redis.conf 是redis-4.0.2,redis-sever是在redis-4.0.2的src文件下,在src文件夹下启动redis服务,命令:./redis-server  /usr/loacl/redis4/redis-4.0.2/redis.conf  这段命令就比较长,繁琐,所以我这边把配置文件和启动文件放到一个文件夹,

如:./redis-server  redis.conf  这样看着就简洁多了,有木有呢!)

 在redis4文件夹下,新建bin文件夹

把redis-4.0.2中的redis.conf移到 redis4的bin文件夹下

mv redis.conf /usr/local/redis4/bin/

把redis-4.0.2中src相关启动和停止文件也移到 redis4的bin文件夹下

mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server /usr/local/redis4/bin/

最后到redis4下的bin文件夹查看,是否移去成功

 

【7】启动、查看和停止redis服务

启动:在bin文件夹下执行如下命令

./redis-server redis.conf

查看:在bin文件夹下执行如下命令

ps -ef |grep redis

停止

正常停止:

./redis-cli -a '123456' shutdown
 
-a '123456' 表示在配置文件中设置的密码

(注意:如果设置密码,输入命令 ./redis-cli  shutdown  就会报 (error) NOAUTH Authentication required.错误)

暴力停止:

kill -9 17289

 

(注:建议使用正常停止,不然会丢失一些数据哦!最好不要暴力停止哦)

【8】阿里云上需要配置安全组

【9】使用RedisDesktopManager客户端输入用户名、密码、服务器地址、端口连接服务器。

(注:查看服务器版本:lsb_release -a)

OK !^ _ ^

以上就是记录 redis4.0.2在阿里云CentOS7环境下的安装流程!

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值