Redis安装及配置启动方式

来源:互联网 发布:c语言编程入门编程题 编辑:程序博客网 时间:2024/06/05 15:14

一、redis安装

1、官网下载redis源码包redis-3.2.9.tar.gz(版本随意),暂时保存在桌面

2、将源码包解压至/opt

cd ~/桌面  sudo tar -zxvf redis-3.2.9.tar.gz -C /opt 
3、此时cd进入解压目录

4、在继续往下执行make命令就能安装,但是redisC语言开发,安装redis需要先讲源码进行编译,编译依赖gcc环境.gcc时linux下的编译程序,是c程序的编译工具。

如果没有gcc环境则需要安装gcc,可使用一下命令安装(连网络状态下)

sudo apt install yum

5、gcc安装完成后再一次进入到第3点目录下,再一次执行命令:

sudo make
6、等待安装后出现一下界面表示安装成功了

7、温馨提示:'make test'可不执行

8、最后检查安装

sudo make install

9、安装完成.

二、redis后端启动方式配置

1、首先cd进入redis的安装路径(命令如图)  *暂时忽略redis.conf这个文件,这是配置之后才有的


2、在配置后端启动方式之前,执行

./redis-server
回车后即可启动服务器,但是当终端关闭之后服务也随之中断,这就是与后端启动相对应的前端启动。这样不利于使用,因为这样需要一个终端始终开启保持服务不中断,于是我们可以配置后端启动方式,即当启动redis服务时,关闭终端时服务不会中断

3、先进入刚开始redis源码安装包的位置,命令如图:


4、在上图我们可以看到一个redis.conf文件,里面配置了redis的一些相关配置,其中包括了redis的默认启动方式为前端启动,因此我们需要将该文件拷贝一份(相当于备份,不要直接修改源码包内的文件)再进行修改。我们可以将该redis.config文件拷贝到redis的安装目录下,在当前命令行下执行:

sudo cp redis.conf /usr/local/bin/
当再一次cd进入redis安装路径时就会看到第1点的那张图(暂时忽略该文件的权限,刚开始拷贝过去时该文件只有读权限)

5、因为要修改配置文件的默认启动方式,但是该文件只有读权限,因此我们需要给该文件加写权限:


6、修改权限之后执行

sudo vim redis.conf
修改gennal位置,将原先daemonize no 改为 daemonize yes ,保存并退出



7、此时redis后端启动方式就已经配置好了,cd进入redis安装目录后开启服务

./redis-server redis.conf
通过执行:

sudo ps -ef|grep redis
查看redis服务是否已经启动


可以看到redis默认端口6379已经正在使用,说明服务已经开启。此时再关闭终端时,服务并不会中断,通过执行命令

./redis-cli
开启客户端即可开始使用。


原创粉丝点击