胡志敏

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

redis下载地址:

http://download.redis.io/releases/

选择自己想要的版本,本次安装的是7.4.1

安装redis

下载包到服务器
wget http://download.redis.io/releases/redis-7.4.1.tar.gz
下载包到 /usr/local/redis

解压 tar -zxvf redis-7.4.1.tar.gz
 
把解压的文件夹拷贝到默认路径 mv redis-7.4.1  /usr/local/
cd  /usr/local/redis-7.4.1

编译  make
 
切路径 /usr/local/redis/redis-7.0.0/src
 
安装make install

配置redis

找到目录下的redis.conf文件
vim redis.conf

protected-mode no # 改成 no 保护模式 (参数是为了禁止外网访问redis,如果启用了,则只能够通过lookback ip(127.0.0.1)访问Redis)
daemonize yes     # 改成yes 守护进程模式开启(后台启动)
#bind 127.0.0.1   #指定访问IP  如果要访问就注释掉
requirepass  QWEASDZXC!@#12  # 建议设置密码,很容易被攻击
port 6379  #修改默认的端口  建议修改 有漏洞

启动redis

systemctl start redis #启动
systemctl stop redis #停止

开机启动

创建系统服务文件 redis.service
vim /etc/systemd/system/redis.service

[Unit]
Description=Redis In-Memory Data Store
After=network.target
 
[Service]
Type=forking
ExecStart=/usr/local/redis-7.4.1/src/redis-server /usr/local/redis-7.4.1/redis.conf
PrivateTmp=true
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target

ExecStart中的路径是你的Redis可执行文件的正确路径,redis.conf的路径也要正确

 #重新加载systemd以读取新的服务单元文件,让服务生效
systemctl daemon-reload
#启动redis服务,在开机的时候运行
systemctl enable redis

查看状态

systemctl status redis

image

posted on 2024-12-25 11:57  懂了遗憾  阅读(488)  评论(0)    收藏  举报