一、Redis的安装
基于Linux系统来安装Redis. 选择的Linux版本为CentOS 7.
Redis官网:https://redis.io/
1.1安装Redis依赖
yum install -y gcc tcl
1.2上传安装包并解压
上传安装包:
解压:
tar -zxf redis-6.2.6.tar.gz
1.3进入redis目录,编译
cd redis-6.2.6
运行编译命令:
make && make install
安装成功:
二、Redis的三种启动
2.1默认启动方式
属于前台启动方式,会堵塞窗口,不推荐
redis-server
2.2后台方式启动
修改redis的配置文件redis.conf
修改如下配置:
# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
# 密码,设置后访问Redis必须输入密码
requirepass xxxxxx
启动Redis
# 启动
redis-server redis.conf
2.3开机自启
通过配置实现开机自启(推荐)
2.3.1新建一个系统服务文件:
vi /etc/systemd/system/redis.service
2.3.2编辑内容如下:
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
2.3.3重载系统服务
systemctl daemon-reload
2.3.4操作Redis
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
2.3.5设置开机自启
systemctl enable redis