首页 > 数据库 >安装解压版Redis数据库

安装解压版Redis数据库

时间:2023-09-28 14:11:08浏览次数:60  
标签:解压 Redis 数据库 redis init 7.0 usr conf local

1、上传redis-7.0.9.tar.gz压缩包到/usr/local目录

2、解压 tar -xzvf redis-7.0.9.tar.gz

3、进入目录 cd redis-7.0.9

4、编译redis:make

5、安装make install PREFIX=/usr/local/redis将安装路径设为/usr/local/redis

6、make 报错 pkg-config:not found,即 yum install pkg-config -y

7、make 报错/bin/sh: cc:not found,需要安装gcc,yum install gcc-c++ -y

8、make 报错zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory,解决: make MALLOC=libc

9、将redis-7.0.9中的redis.conf复制一份到redis文件夹中:

cp /usr/local/redis-7.0.9/redis.conf  /usr/local/redis

10、进入redis文件夹,修改redis.conf

1)   将bind 127.0.0.1 改为 bind 0.0.0.0

2)   将protected-mode yes改为 protected-mode no (如果不改,除本服务器能访问外,外网连不上)

3)   将daemonize no 改为  daemonize yes  (设置后台运行)

4)   修改redis访问密码,requirepass 密码

11、测试是否可以启动

进入redis文件夹 cd /usr/local/redis/ ,执行./bin/redis-server ./redis.conf

12、配置开机自启动

1) 进入/usr/local/redis目录,复制redis.conf,cp redis.conf 6379.conf

2) 进入/usr/local/redis-7.0.9/utils目录,cd /usr/local/redis-7.0.9/utils,复制redis启动脚本redis_init_script,cp redis_init_script /etc/init.d/redis

3) 进入启动配置目录cd /etc/init.d/ 

4) 修改启动项权限chmod -R 777 redis

5) 添加启动项chkconfig --add redis

6) 设置自动启动chkconfig redis on

7) 修改启动文件,vim /etc/init.d/redis

在“Simple Redis init.d script conceived to work on Linux systems”行下追加下面两行:

   # chkconfig: 2345 90 10

   # description: Redis is a persistent key-value database

根据实际路径修改 EXEC CLIEXEC CONF 路径

    EXEC=/usr/local/redis/bin/redis-server

    CLIEXEC=/usr/local/redis/bin/redis-cli

    CONF="/usr/local/redis/${REDISPORT}.conf"

根据如果设置了redis密码,stop命令需要改成如下

$CLIEXEC -p $REDISPORT -a 密码 shutdown

或者改成

kill -9 $PID

rm -rf $PIDFILE

8) 这样就可以使用如下命令

    service redis start

    service redis stop

标签:解压,Redis,数据库,redis,init,7.0,usr,conf,local
From: https://www.cnblogs.com/youngremus/p/17735606.html

相关文章

  • mysql数据库安装
    目录1、MySQL安装包下载2、创建安装目录3、解压安装包4、为系统添加mysql组和mysql用户5、mysql目录权限拥有者修改6、安装准备7、安装MySQL7.1安装依赖方式8、安装完成,启动服务9、配置MySQL登录密码,并授权主机登陆。(1)   获取MySQL安装时生成的随机密码(2)   通......
  • oralce数据库cpu超过80%,网站反应很慢
    一个oracle集群,zabbix监控报警,oracle节点1cpu过高,登入节点2CPU正常,程序访问很慢,第一步,登入数据库,查看数据库连接池,发现连接信息全部是连接的节点1,节点2未有连接;第二步:导出耗时前10的sql,发现查询得sql没绑定索引,发给开发,优化sql;第三步:查看程序连接数据库信息,发现程序的连接信息......
  • 工作流Activiti7适配人大金仓数据库
    参考https://blog.csdn.net/qq_43617977/article/details/128099822参考https://help.kingbase.com.cn/v8/development/client-interfaces-frame/activiti/index.html参考https://blog.csdn.net/weixin_39827145/article/details/106664921activiti依赖是<dependency><gr......
  • ORACLE 11204 for Linux(RAC) 环境配置及数据库参数最佳实践
    ORACLE11204forLinux(RAC)环境配置及数据库参数最佳实践针对Linux6.6(+)版本:1、Linux内核参数配置vm.dirty_ratio=20vm.dirty_background_ratio=3vm.dirty_writeback_centisecs=100vm.dirty_expire_centisecs=500vm.swappiness=10vm.min_free_kbytes=524288##需要根据SGA......
  • 2023好用的7款数据库连接工具推荐!非常详细的介绍说明2000字左右
    在2023年,有许多好用的数据库连接工具可供选择。这些工具提供了方便、高效地连接和管理数据库的功能,为开发者和数据分析师提供了更好的工作体验。以下是我推荐的7款数据库连接工具,并对它们进行详细介绍说明:1.DBeaver:  -DBeaver是一款免费且功能强大的数据库连接工具,支持......
  • 安装Redis(详细教程)
    一.访问git地址下载安装包解压到一个路径https://github.com/tporadowski/redis/releases  二.在路径输入cmd进入redis,启动redis:redis-server.exeredis.windows.conf 三.配置环境变量 四.打开Redsi客户端进行连接(在Redis路径下cmd输入)redis-cli.exe 不成功......
  • Windows版Redis3.2X64部署教程
    1.使用的Redis-x64-3.2.100.ZIP解压版redis免安装版链接:https://pan.baidu.com/s/1MYmNxiY8JIOuXjVr0W_-5A 提取码:12342.下载完毕之后解压在你的安装目录内 3.启动服务端cmd进入文件夹中,执行:redis-serverredis.windows.conf如下就代表运行成功.如果失败重新解压尝试 ......
  • 一次执行10天的SQL(数据库练习)
    一次执行10天的SQL原创 薛晓刚 四海内皆兄弟 2023-09-1507:01 发表于上海收录于合集#开发理念54个#Oracle57个#MYSQL46个  子查询和关联查询过多的危害(从前标量子查询那篇文章的延续)     子查询过多(很有可能不少都是不必要的,或者设计导致的)会导......
  • SequoiaDB分布式数据库2023.9月刊
    本月看点速览行业领先!巨杉数据库再度入选Gartner报告再获认可!巨杉数据库蝉联2023「Cloud100China」榜单成果斐然,巨杉数据库获评广东省信息技术应用创新优秀产品和解决方案创新发展,巨杉数据库入选2023信创企业排行榜行业领先!巨杉数据库再度入选Gartner报告  ......
  • 软件测试 - - - 测试数据库mysql
    连接数据库,navicat连接数据库   多使用软件。而不只是记载记笔记。去使用软件。去使用navicat。软件测试 --- 测试数据库dbeaverUltimate有免费的社区版本workbench这是官方做的软件。navicat需要收费,如果破解,大公司会受到律师函。 输入URL,连接数据库,host主机......