Redis安装手册

联网安装

redis版本:5.0.8

源码包下载地址:http://download.redis.io/releases/redis-5.0.8.tar.gz

1. 安装编译环境

yum -y install gcc gcc-c++ make

2. 安装redis

创建redis安装目录

mkdir /data/redis

上传源码至系统,然后解压

tar -zxvf redis-5.0.8.tar.gz 

编译

cd redis-5.0.8
make

指定安装目录/data/redis安装

make install PREFIX=/data/redis

创建配置文件存放目录并复制配置文件至该目录

mkdir /data/redis/etc
cp redis.conf /data/redis/etc/
cp sentinel.conf /data/redis/etc/

3. 修改redis.conf配置文件

# vim /data/redis/etc/redis.conf
bind 0.0.0.0  //监听地址
protected-mode no  //设置为no,允许外部网络访问
port 6379  //监听端口(可自定义)
daemonize yes  //允许redis后台运行
pidfile "/var/run/redis_6379.pid"  //pid存放目录
logfile "/data/redis/logs/redis_6379.log"  //设置redis日志存放路径
dir "/data/redis/data"  //工作目录,需要创建好目录,可自定义
requirepass "123456"  //设置redis密码(建议设置强密码)

创建相关目录

mkdir /data/redis/data
mkdir /data/redis/logs

4. 启动Redis

/data/redis/bin/redis-server /data/redis/etc/redis.conf

5. 防火墙放行6379端口

firewall-cmd --add-port=6379/tcp
firewall-cmd --add-port=6379/tcp --permanent

离线安装

说明:已将gcc软件包打包为离线yum源,已上传至附件,附件名为redis_gcc_packages.tar.gz

redis版本:5.0.8

1. 配置本地yum源

创建存放目录

mkdir /repo

上传离线yum源并解压至/repo目录下

tar -zxvf redis_gcc_packages.tar.gz -C /repo

配置本地yum源

# mkdir /etc/yum.repos.d/bak
# mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/bak/

# vim /etc/yum.repos.d/local.repo//文件中添加以下内容
[local]
name=local
baseurl=file:///repo/redis_gcc_packages/
gpgcheck=0
enabled=1

验证yum源是否可用

# yum clean all
# yum repolist 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
repo id   repo namestatus
local local15
repolist: 15

如果repolist的值为0,则yum源存在问题

2. 安装编译环境

yum -y install gcc gcc-c++ make

3. 安装redis

创建redis安装目录

mkdir /data/redis

上传源码至系统,然后解压

tar -zxvf redis-5.0.8.tar.gz 

编译

cd redis-5.0.8
make

指定安装目录/data/redis安装

make install PREFIX=/data/redis

创建配置文件存放目录并复制配置文件至该目录

mkdir /data/redis/etc
cp redis.conf /data/redis/etc/
cp sentinel.conf /data/redis/etc/

4. 修改redis.conf配置文件

# vim /data/redis/etc/redis.conf
bind 0.0.0.0  //监听地址
protected-mode no  //设置为no,允许外部网络访问
port 6379  //监听端口(可自定义)
daemonize yes  //允许redis后台运行
pidfile "/var/run/redis_6379.pid"  //pid存放目录
logfile "/data/redis/logs/redis_6379.log"  //设置redis日志存放路径
dir "/data/redis/data"  //工作目录,需要创建好目录,可自定义
requirepass "123456"  //设置redis密码(建议设置强密码)

创建相关目录

mkdir /data/redis/data
mkdir /data/redis/logs

5. 启动Redis

/data/redis/bin/redis-server /data/redis/etc/redis.conf

6. 防火墙放行6379端口

firewall-cmd --add-port=6379/tcp
firewall-cmd --add-port=6379/tcp --permanent

你可能感兴趣的:(Redis安装手册)