目录
一. 下载redis5.0.0
1.1 创建存放redis文件的位置
mkdir /usr/local/mytools
1.2 进入到文件里
cd /usr/local/mytools
1.3 下载redis文件的压缩包
wget http://download.redis.io/releases/redis-5.0.0.tar.gz
1.4 解压redis
tar -zxvf redis-5.0.0.tar.gz
1.5 进入到解压后的redis文件里
cd redis-5.0.0
1.6 安装gcc
yum install gcc
在 Is this ok [y/d/N] 出现后输入y后回车
1.7 完毕之后编译一下
make
1.8 检测安装情况
make install
有这个就是安装好了
1.9 配置远程登录,修改redis.conf文件
查找字符
「/关键字」:先按「/」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往后寻找到您要的关键字为止。
「?关键字」:先按「?」键,再输入您想寻找的字符,如果第一次找的关键字不是您想要的,可以一直按「n」会往前寻找到您要的关键字为止。
vi redis.conf
将 daemonize no 改为 daemonize yes
找到这一行 #requirepass foobared
在下面添加
requirepass 123456
修改访问IP地址,将 bind 127.0.0.1 改成 #bind 127.0.0.1
1.10 配置redis的6379端口到防火墙并重启防火墙
开启6379端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent
重启防火墙
firewall-cmd --reload
二. 配置成系统服务(开机自启)
2.1 新建redis.service文件
vi /usr/lib/systemd/system/redis.service
[Unit]
Description=Redis
After=syslog.target network.target remote-fs.target nss-lookup.target[Service]
Type=forking
ExecStart=/usr/local/mytools/redis-5.0.0/src/redis-server /usr/local/mytools/redis-5.0.0/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true[Install]
WantedBy=multi-user.target
2.2 重载系统服务
systemctl daemon-reload
2.3 启动redis
systemctl start redis
2.4 查看是否开启
systemctl status redis
2.5 开机启动redis服务
systemctl enable redis