1、官网下载Redis安装包
2、安装依赖
#安装gcc,redis是基于c语言开发的,所以需要安装gcc
yum install gcc-c++
3、上传Redis(可以用ftp或者MobaXterm等)后解压
tar -zxvf /data/InstallationPackage/redis/redis-7.0.12.tar.gz
4、解压之后可以输入ll查看列表,会发现多了一个redis-7.0.12文件夹,进入该文件夹编译安装
执行编译安装命令 make & make install
5、运行Redis
进入默认安装路径/usr/local/bin/输入ll可以看到有如下文件:
#启动redis客户端
./redis-cli
#启动redis服务端
./redis-server
#启动redis哨兵模式
./redis-sentinel
6、其他
1、启动方式
redis默认启动方式是前台启动,当关闭调试窗口时,redis也会随之关闭,如果想要将redis修 改为后端启动,则需要去修改redis的配置文件。
在解压安装包的路径下修改redis.conf配置文件。
# 监听地址,默认是 127.0.0.1,会导致只能在本地访问。修改成 0.0.0.0 则可以在任意 IP 访问
bind 0.0.0.0
# 守护进程,修改为 yes 后即可后台运行
daemonize yes
# 密码,设置后访问 redis 必须输入密码
requirepass redis
修改完成之后,进入redis安装目录执行启动脚本并且带上解压路径的redis.conf配置文件
./redis-server /data/InstallationPackage/redis/redis-7.0.12/redis.conf
2、redis设置开机自启动
新建一个系统服务文件:
vi /etc/systemd/system/redis.service
内容(ExecStart=启动脚本路径 redis解压文件配置路径):
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /data/InstallationPackage/redis/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
执行如下命令:
#重新加载系统服务
systemctl daemon-reload
#设置redis开机自启动
systemctl enable redis
3、其他
#设置redis系统服务之后可以使用以下指令对redis进行操作
#启动redis
systemctl start redis
#停止redis
systemctl stop redis
#查看redis状态
systemctl status redis
#开机自启动
systemctl enable redis
#关闭开机自启动
systemctl disabled redis