linux 下安装redis并设置开机自启动
发布日期:2025-04-06 10:29:41 浏览次数:8 分类:精选文章

本文共 936 字,大约阅读时间需要 3 分钟。

安装与配置Redis服务器


下载并解压

第一步,我们需要下载并解压Redis的源码。通过以下命令即可完成:

wget https://download.redis.io/releases/redis-6.2.6.tar.gztar xzf redis-6.2.6.tar.gz

将解压后的文件移动到目标目录中:

mv redis-6.2.6 /usr/local/redis

编译 Redis

进入目标目录并运行编译命令:

cd /usr/local/redismake

如果在编译过程中遇到以下错误:

  • cc 未找到命令: 说明虚拟机上缺少gcc。安装必要的开发工具:
  • yum -y install gcc automake autoconf libtool make
    1. 致命错误:jemalloc/jemalloc.h 未找到: 修改编译选项,指定分配器为libc:
    2. make MALLOC=libc

      编译完成后,安装Redis:

      make install PREFIX=/usr/local/redis

      启动 Redis

      启动Redis服务器:

      ./bin/redis-server redis.conf

      如果需要支持后台启动,将 daemonize no 修改为 daemonize yes 后重启服务。同时,支持远程连接需做以下设置:

    3. 注释 bind 127.0.0.1 -::1
    4. protected-mode yes 修改为 protected-mode no

    5. 设置开机自启动

    6. 将配置文件复制到相应目录并命名,如6379.conf:
    7. cp -r redis.conf /etc/redis/6379.conf
      1. 复制初始化脚本:
      2. cp utils/redis_init_script /etc/init.d/redis
        1. 修改脚本中的路径与执行权限:
        2. chmod 777 /etc/init.d/redis

          最后,设为开机启动并管理服务:

          chkconfig redis onservice redis start  # 启动服务service redis stop  # 停止服务

          通过以上步骤即可完成Redis服务器的安装与配置,确保系统自启动并支持远程连接。

    上一篇:Linux 下安装Samba 文件共享服务器
    下一篇:linux 下安装php扩展

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年05月05日 00时15分11秒