Linux系统安装Redis

news/2023/6/6 3:46:43

我这里以CentOS7为例

VMware安装完centOS7之后

1.首先开启网络:

查看ip的命令不是传统的ifconfig或者ipconfig而是ip address

刚安装完使用ip address查看的时候会发现没有ip地址,这里需要修改设置启动网卡

vi /etc/sysconfig/network-scripts/ifcfg-ens33

 修改完成后重启网络服务

sudo service network restart

然后就可以看到ip 地址了

2. 设置共享文件夹,方便拷贝windows的文件,我这里在 

虚拟机-》设置

 

我这里已经添加过了,初始状态是已禁用,把已禁用改为总是启动

然后点击添加按照向导添加本机共享文件夹,然后在linux中找到对应路径就可以了,添加的文件夹的名字和windows中的一样,linux中的上层目录为/mnt/hgfs,到这个文件夹下就可以进行相应的操作了

3.创建/usr/local/redis目录,这是一般的安装路径,拷贝redis的安装文件到此目录

使用tar -xvf将tar.gz文件解压缩

为了后面操作方便,我这里修改redis的一长串的目录名为redis

 4.安装gcc

使用yum install gcc安装gcc依赖,所有的需要选择的地方都选

 5.安装redis

 

整个过程是自动的

 

如果出现下面的问题:

 是你用了6.0以上版本,因为6.0开始支持多线程,所以会改变很多东西,如果没有特殊需要可以用5及以下版本的redis,如果非要使用6.0以上版本,参考以下文章:

redis6.0编译安装报错error:‘struct redisServer‘ has no member named ‘server_cpulist‘ redisSetCpuAffinity(s)_‘struct redisserver’ has no member named ‘server_c_皮不卡秋秋_的博客-CSDN博客

默认安装路径是/usr/local/bin,安装完成后我们可以看到redis的相关目录

 

 6.修改redis相关的配置

 这一行是只允许本机使用,注释掉,不然远程无法连接

protected-mode改为no  关闭保护模式,如果开启则需要将可以访问redis的机器IP地址配置到bind属性中,同时为redis设置访问密码

 daemonize yes 开启守护进程模式。在该模式下,redis会在后台运行,并将pid写入到redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。

 设置redis日志文件位置,这里设置为自己要的就行

我设置为/usr/local/redis/redis_log.log,这里需要是已经存在的文件,不然需要新创建,否则启动的时候会报:

 

6.启动redis

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4564329.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

[原创干货]商业场景下的数据营销

商业场景下的数据营销阿里巴巴超大屏数据可视化实践数据可视化应用价值与案例:超大屏数据可视化的商业应用场景,包括营销、监控、接待和品牌传播实践;2016双11媒体直播大屏实战:一场展现阿里生态、全球经济连接和展现中国人生活消…

与 AI 生成的历史人物聊天是怎样的体验? #Hello History

采用 AI 技术的聊天机器人正在被越来越多的人熟知。近期,一款能够与历史人物对话的软件出现,与古今中外的历史人物对话成为现实!会有哪些令人惊叹的强大功能?Hello HistoryHello History 是一款基于人工智能的应用,用户可以与历史…

Private Set Intersection(PSI)简介和资料分享

1.什么是Private Set intersection(PSI)? 用英文定义是:A private set intersection protocol consists of two parties,a Sender and a Receiver, each having a set as input, which respectively are denoted X and Y . Toget…

密码学(一)—— 背景、常用的密码算法简介,单向散列简介、数字签名简介

背景 密码,最初的目的就是用于对信息的加密,计算机领域的密码技术种类繁多,但随着密码学的运用,密码还用于身份认证,防止否认等功能上。最基本的,是信息加密解密分为对称加密和非对称加密,这两…

acm大牛简介

wywcgs: 亦称Lord Wu,俗名吴垠,2009级厦门大学智能科学与技术学院研究生,本科就读于哈尔滨工业大学。因其深厚的算法功底与独到的思维方式,被尊为“吴教主”,至今声威犹存。 2006年起参加ACM/ICPC竞赛&…

技术分享 | 黑盒测试方法论—因果图

因果图法是一种利用图解法分析输入与输出的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 因果图法比较适合输入条件比较多的情况,可以测试所有的输入条件的排列组合。因果图的 “ 因 ” 就是输入条件&…

混淆电路简介(GC)

混淆电路简介混淆电路的定义混淆电路的过程混淆电路的定义 混淆电路是一种密码学协议,由姚期智教授在80年代针对安全计算所提出的概念。其效果就是:当几个通信方需要一起输入某些数据,然后通过同一个函数计算出一个结果。但是通信的各方都不希…

图灵奖得主姚期智最新论文出炉!中秋人家看月亮,AI人看论文

本文来自于AI科技大本营微信公众号(rgznai100),更多精彩内容请微信搜索AI科技大本营(rgznai100) 参与 | 周翔、reason_W 今年2月,世界著名计算机科学家姚期智放弃外国国籍成为中国公民,正式转为…