Redis安装

Redis安装

Centos7.8 安装

1.安装redis依赖
yum install -y gcc tcl
2.解压
tar -zxf redis-6.2.13.tar.gz
3.进入redis目录,运行编译命令进行编译安装
cd redis-6.2.13/
make && make install
# 默认的安装路径:/usr/local/bin
4.直接启动redis
redis-server # 此时,终端是被占用的
redis-server redis.conf
5.停止redis进程
ps -ef | grep redis
# 练习操作
[root@network01 redis-6.2.13]# ps -ef | grep redis
root 6082 1616 0 15:39 pts/0 00:00:00 redis-server *:6379
root 6150 6089 0 15:44 pts/1 00:00:00 grep --color=auto redis
kill -9 pid
# 练习
kill 6082 # 停止redis进程
6.修改配置文件
cp redis.conf redis.conf.bak
vim redis.conf
# 修改如下两个配置
# 允许访问的地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问,生产环境不要设置为0.0.0.0
bind 0.0.0.0
# 守护进程,修改为yes后即可后台运行
daemonize yes
# 设置后访问Redis必须输入密码
# 注意:这个密码不用配置,要的就是没有密码直接可以连接redis服务,这就是未授权访问漏洞
# requirepass 123456
7.启动redis
redis-server redis.conf
# 查看是否运行成功
ps -ef | grep redis
8.为了方便控制redis,我们可以把redis添加为服务,就可以通过systemctl来控制redis了
# 一、首先,新建一个系统服务文件
cd /etc/systemd/system
vim redis.service
# 二、写入如下内容
[Unit]
Description=Redis Server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /root/redis-6.2.13/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
PrivateTmp=true
Restart=always
[Install]
WantedBy=multi-user.target
# 三、重载系统服务
systemctl daemon-reload
# 四、重启主机
reboot
9.启动&&停止&&重启开机自启
systemctl start redis
systemctl stop redis
systemctl restart redis
systemctl enable redis
10.测试连接redis服务端,安装完redis之后,默认会安装一个本地的客户端redis-cli,可以通过这个客户端连接操作服务端
redis-cli # 直接回车就能连接本地的redis数据库服务端,默认是没有密码的
reids-cli -h 远程ip地址 # 可连接远程redis服务端

win系统安装

点点点 + 一直下一步

posted @ 2025-01-22 16:19  清风拂山岗(小高同学)  阅读(26)  评论(0)    收藏  举报
相关博文:
阅读排行:
· 推荐 5 款实用的 Docker 可视化管理工具,工作效率翻倍!
· JavaScript面试题,为什么[] + 0 = '0', 而{} + 0 = 0?
· 简单记录下最近2个月完成的线上系统迁移工作
· 独立开发第二周:构建、执行、规划
· 瞧瞧别人家的接口重试,那叫一个优雅!
点击右上角即可分享
微信分享提示