1、下载Redis 4.0安装包
下载地址:https://redis.io/download
如下图,选择Redis 4.0,点击tar.gz安装包进行下载
2、上传安装包
利用FTP服务器,将下载的Redis安装包上传到 linux 服务器上面。(不知道怎么使用ftp服务器的,可以参照我前面写的文章进行安装配置https://mp.csdn.net/postedit/88070725)
3、安装gcc语言编译环境
Redis是用C语言开发的,安装Redis时需要进行编译,所以编译前需要先安装c语言环境。
(1)输入 如下命令,开始安装gcc
yum install gcc-c++
(2)出现如下图所示,表示gcc安装完成
4、安装Redis
(1)使用SSH工具连接到服务器,在根目录下 usr/local 目录下创建redis文件夹
mkdir /usr/local/redis
(2)将我们之前上传的jdk安装包加压到上面创建的目录下面,解压后 usr/local/tomcat 目录下面就多了一个redis-4.0.13 文件夹
tar zxvf /home/fpFtp/redis-4.0.13.tar.gz -C /usr/local/redis/
(3) 进入解压的redis-4.0.13 文件夹下面
cd /usr/local/redis/redis-4.0.13/
(4) 执行 make进行编译
make
如下图所示,则表编译已经完成
(5)输入命令,将redis安装到指定路径(PREFIX=指定安装路径)。
make PREFIX=/usr/local/redis install
(6)输入命令,进入Redis安装目录下面的bin目录,有如下执行工具
cd /usr/local/redis/bin/
(7)执行Redis服务器启动命令,启动redis服务器
./redis-server
如下图所示,则表示Redis安装完成,启动成功了
5、配置Redis
(1)进入解压的redis-4.0.13 文件夹下面
cd /usr/local/redis/redis-4.0.13/
(2)将redis配置文件复制到redis安装目录的bin目录下面
cp redis.conf /usr/local/redis/bin/
(3)输入命令,修改redis.conf配置文件,然后输入“ i ”进入编辑模式
vim redis.conf
a、修改为后端模式启动(daemonize)
b、开启远程连接(bind)
c、设置缓存文件生成和读取的目录(dir)
d、修改连接密码(requirepass)
e、开启aof持久化,选择aof持久化的策略(appendonly)
f、设置日记级别和指定日志记录文件(logfile)
修改完按 ESC键,然后输入 :wq 保存配置并退出。
6、设置Redis开机启动
(1)创建redisdb目录用于存放redis缓存文件
mkdir /usr/local/redisdb
(2)进入 /lib/systemd/system 目录
cd /lib/systemd/system
(3)创建一个名为redis.service文件
touch redis.service
(4)打开redis.service文件
vim redis.service
在 redis.service文件输入如下内容,按 ESC,输入 :wq 保存并退出
[Unit]
Description=redis service
Wants=network.target
[Service]
Type=forking
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
[Install]
WantedBy=multi-user.target
(5)设置开机启动
systemctl enable redis
(6)启动redis服务
systemctl start redis
(7)查看redis服务的状态
systemctl status redis
(8)查看redis运行信息
ps -ef | grep redis