首页 > 数据库 >Linux安装Redis

Linux安装Redis

时间:2023-06-09 10:03:37浏览次数:51  
标签:0.1 root redis local 6379 Linux Redis 安装 localhost

1、系统环境

[root@localhost ~]# cat /etc/redhat-release

Linux安装Redis_redis

2、安装依赖

yum  -y  install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

3将redis-3.2.1.tar.gz安装包上传到服务器的/usr/local/目录下

3.1解压redis压缩包

[root@localhost local]# tar -xvf redis-3.2.1.tar.gz

3.2修改包名

[root@localhost local]# mv redis-3.2.1 redis

[root@localhost local]# cd redis/

3.3执行编译

[root@localhost redis]# make PREFIX=/usr/local/redis install

make执行完毕之后弹出如下提示

Linux安装Redis_配置文件_02

3.4编辑redis.conf 配置文件

[root@localhost redis]# cp  redis.conf  redis1.conf     先备份

[root@localhost redis]# vi redis.conf    再编辑

3.4.1、远程访问需要把bind注释掉  第61行

bind 127.0.0.1 修改为 # bind 127.0.0.1

3.4.2、默认启动时为后台启动

daemonize yes  # no修改成yes

3.4.3、设置密码找到第451行

#requirepass foobared 字符修改为requirepass sxgl123     

sxgl123为访问密码,也可以自定义其他密码

3.5、进入src目录,启动

[root@localhost redis]# cd bin/

[root@localhost bin]# ./redis-server ../redis.conf

3.6、使用redis-cli客户端连接并测试

[root@localhost]# ./redis-cli

127.0.0.1:6379> auth sxgl123

OK

127.0.0.1:6379> set a hello

OK

127.0.0.1:6379> get a

"hello"

127.0.0.1:6379>

标签:0.1,root,redis,local,6379,Linux,Redis,安装,localhost
From: https://blog.51cto.com/u_15130867/6445495

相关文章

  • Using Redis Cache for session data storage in ASP.NET Core
    reference: https://docs.microsoft.com/en-us/aspnet/core/performance/caching/distributed?view=aspnetcore-6.0Postedon:11-12-2017TweetWhenyourunanappindevelopmentortesting,itcanbeokayforsessiondatatobelostduringapprestarts.However,in......
  • Linux Shell 脚本创建日期文件夹
    mk-time-dir.sh#!/bin/bashdir_name=$(date'+%Y%m%d%H%M')mkdir$dir_nameecho"已创建文件夹${dir_name}"#已创建文件夹202306090936参考:Linuxdate命令......
  • opencv与tensorrt安装
     opencv安装参考:https://blog.csdn.net/wxyczhyza/article/details/128968849 tensorrt安装:sudotar-xvfTensorRT-8.5.1.7.Linux.x86_64-gnu.cuda-11.8.cudnn8.6.tar.gz#添加环境变量vim~/.bashrcexportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/解压文件位置/TensorRT-8.......
  • Nginx安装部署及性能优化
    引言一、性能怪兽-Nginx概念深入浅出二、Nginx环境搭建三、Nginx反向代理-负载均衡四、Nginx动静分离五、Nginx资源压缩六、Nginx缓冲区七、Nginx缓存机制八、Nginx实现IP黑白名单九、Nginx跨域配置十、Nginx防盗链设计十一、Nginx大文件传输配置十二、Nginx配置SLL......
  • Linux dlopen系列函数
    Linux提供了一套API来动态装载库,编译时候要加入-ldl(指定dl库) dlopen()函数函数定义#include<dlfcn.h>void*dlopen(constchar*filename,intflag);描述dlopen()用于加载以\0结尾的字符串文件名命名的动态共享对象(或叫动态链接库),返回一个不透明的句柄,此句柄......
  • Linux 通过修改 grub 文件禁用节能模式
    1、执行vi/etc/default/grub命令以编辑该文件 将光标移至GRUB_CMDLINE_LINUX行,在rhgb前新增intel_idle.max_cstate=0intel_pstate=disable字段,输入wq命令,按回车即能保存退出。2、生成启动文件 3、将改动写入镜像 最后执行reboot或者shutdown-rnow命令来......
  • Linux系统中GDB调试详细操作方法
    第一:启动在shell下敲gdb命令即可启动gdb,启动后会显示下述信息,出现gdb提示符。添加编译指令:gcc-ga.c-otest打开指令:gdbtest  或者gdb  然后输入:filetest➜examplegdbGNUgdb(Ubuntu8.1.1-0ubuntu1)8.1.1Copyright(C)2018F......
  • 01-Maven基础-简介安装、基本使用(命令)、IDEA配置、(写jar,刷新自动下载)、依赖管理
    文章目录0、Maven1、Maven简介2、Maven安装配置安装配置步骤3、Maven基本使用Maven常用命令Maven生命周期IDEA配置MavenMaven坐标详解IDEA创建Maven项目IDEA导入Maven项目配置Maven-Helper插件(非常实用的小插件)依赖管理使用坐标导入jar包依赖范围0、Maven1......
  • linux相关杂记
    find-namename,-inamename:文件名称符合name的文件。iname会忽略大小写find/etc-nameinit(精准查找)find/etc-name*init*(模糊查找,*任何字符)find/etc-nameinit???(模糊查找,?表示单个字符)find/etc-inameinit???(iname不区分大小写)-sizen:......
  • 《循序渐进学运维》第一阶段Linux基础
    前言循序渐进学运维系列,第一阶段的内容已经全部更新完毕。包含学习方法篇,和基础入门课程。所有内容均在csdn存档。想要学习的可以按照这个步骤进行学习,有不完善的地方欢迎在留言区留言,一起交流。第一阶段linux基础学习方法篇Linux运维学习方法篇90后,零基础学习运维,算晚吗?内含书......