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有关的功能。