步骤
1、进入 opt 目录,下载 redis5.0 压缩包并解压到当前文件夹
cd /
cd opt
wget https://download.redis.io/releases/redis-5.0.14.tar.gz
tar -xvf redis-5.0.14.tar.gz
cd redis-5.0.14
ls -l
2、编译
make
编译完成 3、修改配置
vi redis.conf
配置的查看可通过vi打开之后【 / + 关键词】 查找,例 /port
port 8973
requirepass xxxxx
bind 0.0.0.0
protected-mode no
4、启动 redis
cd src
ls -l
./redis-server ../redis.conf
5、登录并测试 redis
1、打开新的端口 2、进入到src文件:cd /opt/redis-5.0.14/src 3、./redis-cli -p 8973 -a (设置的密码) 4、set name liuxing 5、get name 6、退出redis:exit 7、按 ctrl + c 中断 redis 服务
6、编辑配置
vi redis.conf
daemonize yes
pidfile /var/run/redis_8973.pid
logfile /opt/redis-5.0.14/redis_log.log
dir /opt/redis-5.0.14
7、设置开机自启动
vim /etc/systemd/system/redis.service
添加以下内容
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/opt/redis-5.0.14/src/redis-server /opt/redis-5.0.14/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
窗口中输入命令
systemctl daemon-reload
systemctl enable redis.service
systemctl start redis.service
systemctl status redis.service
8、配置完成,收工
总结
如果跟着我的步骤配置的,出了错,请在评论区给我留言,我会去修改的。
附:redis相关命令
systemctl start redis.service #启动redis服务 systemctl enable redis.service #设置开机自启动 systemctl disable redis.service #停止开机自启动 systemctl status redis.service #查看服务当前状态 systemctl restart redis.service #重新启动服务 systemctl list-units --type=service #查看所有已启动的服务
firewall-cmd --zone=public --add-port=6379/tcp --permanent ----添加6379端口 firewall-cmd --reload ----重启防火墙 firewall-cmd --list-port -----查看所有开放端口号 firewall-cmd --query-port=6379/tcp -----查看指定端口是否开放
启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld
|