安装
安装Redis依赖
Redis是基于C语言编写的,因此需要安装所需的gcc依赖
yum install -y -gcc tcl
下载Redis安装包
解压缩
tar -zxvf redis-6.2.5.tar.gz
进入redis解压目录
cd redis-6.2.5/
运行编译命令
make && make install
默认安装路径在 /usr/local/bin
下,该目录及默认配置到环境变量,因此可在任何目录下运行这些命令
启动
默认启动
redis-server
这种启动方式属于前台启动
,会阻塞整个会话窗口,窗口关闭或者Ctrl + C
都会停止Redis
指定配置启动
拷贝配置文件
cp redis.conf redis.conf.bak
修改配置文件
vi redis.conf
redis.conf
# 监听地址, 默认127.0.0.1 会导致只能本地访问,修改为 0.0.0.0 则可以任意IP访问,生产环境不要这样设置
bind 0.0.0.0
# 守护进程 修改为 yes则可以后台运行
daemorize yes
# 密码
requirepass admin
修改完后再次启动
redis-server redis.conf
这次没有出现图形化界面,查看是否运行
ps -ef | grep redis
关闭redis进程
kill -9 17676
开机自启
redis通过配置实现开机自启,
新建系统服务文件如下
vi /etc/systemd/system/redis.service
内容如下
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.5/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
重载系统服务
systemctl daemon-reload
操作redis服务
# 开启服务
systemctl start redis
# 停止服务
systemctl stop redis
# 开启服务
systemctl restart redis
# 查看开启状态
systemctl status redis
设置开机自启
systemctl enable redis