百度网盘:
通过网盘分享的文件:redis_linux
链接: https://pan.baidu.com/s/1ZcECygWA15pQWCuiVdjCtg?pwd=8888 提取码: 8888
1.把安装包拖拽到/ruanjian/redis/文件夹中(自己选择)
2.进入压缩包所在文件夹,解压压缩包
cd /ruanjian/redis/
tar -zxvf redis-6.2.14.tar.gz
3.因为Redis是c语言编写的,需要安装gcc
yum install gcc-c++
如果报错,访问
同志的解决方案,因为我的是新下的centos,yum源有问题,换成国内的就好了
4.安装成功一直y
4.进入redis的解压目录 ,看有没有Makefile文件
cd /ruanjian/redis/redis-6.2.14/
5.有的话在当前目录执行编译命令
make
6.然后执行安装命令
make install PREFIX=/ruanjian/redis/redis-6.2.14
没报错就是成功
7.Redis开启远程连接方式
关闭防火墙
sudo systemctl stop firewalld
查看防火墙状态
systemctl status firewalld
8.将Redis安装目录中的redis.conf复制到bin目录中
cp redis.conf bin/redis.conf
9.右键编辑复制的redis.conf
bind 0.0.0.0 #任意远程都可连接
protected-mode no #禁用保护模式
Ctrl+s保存
10.此时可以回到虚拟机黑窗口,在路径下创建文件夹data
11.接着修改redis.conf
12. 启动redis,进入bin目录
./redis-server
Ctrl+c可以关闭
13.配置服务器后台启动,进入bin目录修改redis.conf
14.启动和关闭redis,查看状态
./redis-server redis.conf
./redis-cli shutdown
ps -ef|grep redis
15. 配置日志,进入bin目录修改redis.conf
16.新建一个系统服务文件
vi /etc/systemd/system/redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
# 这行配置内容要根据redis的安装目录自定义路径
ExecStart=/ruanjian/redis/redis-6.2.14/bin/redis-server /ruanjian/redis/redis-6.2.14/bin/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
17.保存系统服务文件,然后输入命令,重载系统服务
systemctl daemon-reload
18. 实现开机自启
systemctl enable redis
19.启动redis
systemctl start redis
20.查看redis 服务的状态
systemctl status redis