centos7安装redis记录

2019年4月24日16:59:32 发表评论 1,726 views
摘要

这是一篇在阿里云服务器上(centos7),安装redis-5.0.4的小记,本小记主要来自于转自(Jepson6669),只是针对我在使用中的实际情况作了一些修改。

源码安装

1、安装redis编译的c环境

redis是c语言开发的,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。如果没有gcc环境,需要安装gcc环境

2、redis安装

a、解压文件到/usr/local下

b、编译redis(将.c文件编译成.o文件)

1)进入redis-5.0.4文件内部

2)执行make 进行编译

c、安装

前提:必须要进入到redis-5.0.4/src

输入命令:记得要指定安装路径,不然安装之后不好找到。PREFIX:指定安装路径。

安装完成之后,再/usr/local/redis/bin下面会生成几个新的文件。

d、测试前端启动

 输入命令: 注意要是在bin目录下:

e、 复制conf文件

进入到redis-5.0.4中复制redis.conf 到 redis/bin下面

redis的启动需要一个配置文件,可以修改端口号等信息

3、 后端启动

直接运行bin/redis-servet将以前端模式启动,前端模式启动的缺点是启动完成后,不能再进行其它操作,如果要操作必须使用ctrl+c强制结束,同时redis-server程序也就结束了,所以不推荐使用这种方法。

a、修改上一步复制到redis/bin/redis.conf配置文件,daemonize yes 以后端模式启动。

执行下面的命令进入修改界面:

然后启动服务直接指定使用刚刚修改后的配置文件

redis默认使用的端口6379,通过当前服务进程查看

4、后端启动关闭服务端

客户端命令行输入:shutdown就可以结束

5、开启远程连接

a、修改redis.conf配置

修改之前复制到redis/bin下面的redis.conf文件,将bind后的ip改为:0.0.0.0

b、添加安全组策略

针对云服务器,需要打开相应的安全组策略,具体参考相关的云服务商。

6、redis.conf配置

第一步:新建一个目录redisdb用来存储缓存数据

第二步:修改配置文件

1.进入redis.conf修改页面

修改连接密码(建议尽可能复杂)

#requirepass foobared

连接远程的服务器还需要使用 ./redis-cli -h ip -p 6379 -a mima

配置完成之后重新启动redis服务,现在远程连接redis服务就必须输入密码才行

7、客户端使用shutdown可以关闭redis-server

8、设置redis开机启动

a、进入/lib/systemd/system目录

b、创建一个名为redis.service文件

c、再redis.service中写入下面的内容

d、设置开机启动

e、查看redis服务的状态

f、启动redis服务

g、查看redis的运行信息

h、取消开机自启动redis服务

9、配置日志文件的位置

修改redis.conf配置文件

默认是空字符串

修改之后产生的日志文件就会存储到/usr/local/redis/下面的redis.log文件里面。

10、redis最大内存设置

参考

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: