检查安装依赖程序
yum install gcc
yum install gcc-c++
yum install -y tcl
下载软件
//下载源码文件
wget http://download.redis.io/releases/redis-5.0.4.tar.gz
//解压文件
tar xzf redis-5.0.4.tar.gz
//移动解压后的文件到指定目录
mv redis-5.0.4 /usr/local/redis
编译安装
cd /usr/local/redis
make
make install
修改配置文件
//创建文件夹
mkdir -p /etc/redis
//复制配置文件到 指定文件夹
cp redis.conf /etc/redis
vim /etc/redis/redis.conf
#开启后台启动
daemonize yes (no -> yes)
# 你可以绑定单一接口,注掉,可以允许任何机器访问
# bind 127.0.0.1
#设置redis连接密码,配置了连接密码,客户端在连接redis时需要通过auth 123456 命令提供密码,
requirepass 123456
#设置模式非保护模式,
protected-mode no
配置配置
cd /lib/systemd/system
touch redis.service
vi /lib/systemd/system/redis.service
[Unit]
Description=Redis
After=network.target
[Service]
Type=forking
PIDFile=/var/run/redis_6379.pid
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf (这里注意下)
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
建立软连接
ln -s /lib/systemd/system/redis.service /etc/systemd/system/multi-user.target.wants/redis.service
操作命令
3、刷新配置
刚刚配置的服务需要让systemctl能识别,就必须刷新配置
systemctl daemon-reload
4、启动、重启、停止
启动redis
systemctl start redis
systemctl restart redis
systemctl stop redis
5、开机自启动
redis服务加入开机启动
systemctl enable redis
禁止开机启动
systemctl disable redis
6、查看状态
systemctl status redis
网友评论