1. 使用ftp等工具上传redis-5.0.14.tar.gz到linux服务器
2. 执行tar -zxvf redis-5.0.14.tar.gz
3. 进入目录cd redis-5.0.14后执行编译和安装命令make && make install
4. 安装后程序路径在/usr/local/bin中,该目录已经设置到了系统环境变量中,可任何时候执行
-
redis-cli:是redis提供的命令行客户端
-
redis-server:是redis的服务端启动脚本
-
redis-sentinel:是redis的哨兵启动脚本
5. 启动方式,直接运行redis-server,或者指定配置启动redis-server /usr/local/src/redis-5.0.14/redis.conf,也可以把redis.conf复制到指定位置,如cp /usr/local/src/redis/redis.conf /etc/redis/redis.conf
修改该配置文件中的bind 127.0.0.1 为 bind 0.0.0.0 可全部地址访问;修改daemonize为yes表示该程序可后台运行;还可根据具体情况对其他进行修改;
保存后可执行redis-server /etc/redis/redis.conf使用当前配置启动
6. 停止服务 redis-cli -u 密码 shutdown以停止服务,或执行redis-cli后显示输入,此时如果已经设置密码了,就执行auth 密码,后执行shutdown及exit退出;否则直接执行shutdown/exit等
7. 设置开机自动启动
vi /etc/systemd/system redis.service
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
保存后,执行系统重载服务
systemctl darmon-reload
之后可通过以下命令操作redis
# 启动
systemctl start redis
# 停止
systemctl stop redis
# 重启
systemctl restart redis
# 查看状态
systemctl status redis
执行下面的命令,可以让redis开机自启:
systemctl enable redis
标签:local,redis,server,centos7,systemctl,conf,执行,安装 From: https://www.cnblogs.com/shichq/p/17645409.html