开发者

linux离线安装redis全过程

目录
  • linux离线安装Redis
    • 查看 gcc 版本
    • 进入存放的目录,进行解压文件
    • 进行编译,并且指定安装目录
    • 创建配置目录和数据目录
    • 修改配置文件
    • 注册为服务
    • 启动成功
    • 手动启动 Redis(如果不使用 systemd)
  • 总结

    linux离线安装redis

    进入redis官网进行下载

    redis下载

    离线注意安装redis需要主要gcc的版本,不然可能导致编译报错

    查看 gcc 版本

    gcc javascript--version
    
    Redis 版本推荐的 GCC 版本
    Redis 6.x5.3 及以上​
    Redis 5.x5.3+ / 4.8+​
    Redis 4.x4.9+ / 4.8+​
    Redis 3.x5.4+ / 4.7+​

    安装包上传到服务器上(我存放的目录就是 /home/tool)

    进入存放的目录,进行解压文件

    #进入目录
    cd /home/tool/
    #进行解压
    tar -zxvf redis-7.4.6.tar.gz
    

    进行编译,并且指定安装目录

    #新建文件夹
    mkdir redis
    #进入解压的目录
    cd /home/tool/jsredis-7.4.6
    #开始编译,并且指定安装目录
    make PREFIX=/home/tool/redis install
    

    创建配置目录和数据目录

    mkdir -p /home/tool/redis/etc
    mkdir -p /home/tool/redis/data
    mkdir -p /home/tool/redis/logs
    
    # 复制配置文件到安装目录
    sudo cp /home/tool/redis-7.4.6/redis.conf /home/tool/redis/etc/
    

    修改配置文件

    vim  /home/tool/redis/etc/redis.conf
    
    # 以守护进程方式运行
    daemonize yes
    
    # 绑定地址(根据需要修改)
    bind 127.0.0.1
    
    # 端口号
    port 6379
    
    # 数据目录
    dir /opt/redis/data
    
    # 日志文件路径
    logfile "/opt/redis/logs/redis.log"
    
    # 密码认证(可选)
    # requirepass yourpassword
    

    注册为服务

    vim /etc/systemd/system/redis.service
    

    添加以下内容

    [Unit]
    Description=Redis In-Memory Data Store
    After=network.target
    
    [Service]
    ExecStart=/home/tool/redis/bin/redis-server /home/tool/redis/etc/redis.conf
    ExecStop=/home/tool/rjsedis/bin/redis-cli shutdown
    Restart=always
    Type=forking
    
    [Install]
    WantedBy=multi-user.target
    

    添加内容之后需要重新加载一下

    # 重新加载配置
    systemctl daemon-reload
    
    #开启 开机自启动
    systemctl enable redis
    #启动
    systemctl start redis
    #查看redis状php态
    systemctl status redis
    

    启动成功

    linux离线安装redis全过程

    手动启动 Redis(如果不使用 systemd)

    # 启动 Redis 服务
    /home/tool/redis/bin/redis-server /opt/redis/etc/redis.conf
    
    # 连接测试
    /home/tool/redis/bin/redis-cli -h 127.0.0.1 -p 6379
    

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.cppcjavascriptns.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新数据库

    数据库排行榜