Redis完美非源码安装体验(redis非源码安装)

### Redis完美非源码安装体验

一提即起,Redis便已被广大开发者广泛熟知,它是一个基于内存的KV高性能缓存数据库,能够快速的持久化到硬盘,支持诸多类型的数据结构,如String,Hash,List,Set,ZSet,等等,本文旨在非源码安装Redis,就此展开有关的探讨。

##### 一、系统所需环境

在开始安装Redis之前, 必须要确保服务器上安装有C、C++编译器,如gcc、g++等;而且安装有tcl环境,本例中系统采用centos7系统,可以使用以下命令安装:

yum install gcc gcc-c++ tcl

为了安装完毕后能够直接运行Redis,所以还需要安装服务文件:

wget -O /etc/init.d/redisd https://raw.githubusercontent.com/linuxhub/scripts/master/initd/redisd

##### 二、安装Redis

当上面的环境准备完毕后,即可安装Redis,通过以下两个步骤安装:

(1)到官网下载相应的安装包:

“`

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

(2)编译安装 Redis
```javascript
#解压缩
tar xzf redis-5.0.9.tar.gz
#进入文件夹
cd redis-5.0.9
#查找并安装:
make && make install

安装完后在/usr/local/bin/中会生产出如下文件:

![image.png](https://img-blog.csdnimg.cn/20200810205720695.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lob25nZ3Vvc3Vrcw==,size_16,color_FFFFFF,t_70)

在编译安装完后,需要将初始配置文件复制到你想要的文件夹(本例为/etc/):

cp redis.conf /etc/redis.conf
```

##### 三、配置Redis
本文档假设已经安装了Redis,并将使用将redis.conf配置文件放置在/etc/目录下。打开/etc/redis.conf,在尾部加入以下两行:

daemonize yes

# 端口

port 6378

daemonize yes表示在后台运行,port 6378 设置端口号,以此来配置Redis。
##### 四、启动Redis
当检查到Redis配置参数无误后,便可以运行Redis,如下命令即可:

/usr/local/bin/redis-server /etc/redis.conf

若要查看Redis是否已启动,可以输入命令:

ps -aux | grep redis

若出现以下状态,则表示正在运行:
![image.png](https://img-blog.csdnimg.cn/20200810205414027.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lob25nZ3Vvc3Vrcw==,size_16,color_FFFFFF,t_70)

##### 五、设置开机自启动
在每次服务器重启后,如果需要Redis服务可以保证一直存在,可以执行以下操作:

chmod 755 /etc/init.d/redisd

#执行脚本

/etc/init.d/redisd start

#加入开机自启动

chkconfig –add redisd

至此,Redis安装完成,体验完美!
综上所述,这篇文章更新了Redis在服务器上关于非源码安装的流程,以及配置,以及设置开机自启动,利用上述步骤即可安装一个完美的Redis,从而体验更多其他与Redis有关的功能。

数据运维技术 » Redis完美非源码安装体验(redis非源码安装)