惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
博客园_首页
H
Help Net Security
WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
博客园 - 三生石上(FineUI控件)
B
Blog
I
InfoQ
SecWiki News
SecWiki News
T
Tailwind CSS Blog
Spread Privacy
Spread Privacy
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
Vulnerabilities – Threatpost
N
Netflix TechBlog - Medium
P
Palo Alto Networks Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Vercel News
Vercel News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
K
Kaspersky official blog
M
MIT News - Artificial intelligence
S
Schneier on Security
T
Threat Research - Cisco Blogs
F
Fortinet All Blogs
Cyberwarzone
Cyberwarzone
Scott Helme
Scott Helme
aimingoo的专栏
aimingoo的专栏
Martin Fowler
Martin Fowler
MyScale Blog
MyScale Blog
The Cloudflare Blog
Recent Announcements
Recent Announcements
Security Latest
Security Latest
G
GRAHAM CLULEY
IT之家
IT之家
Y
Y Combinator Blog
The Last Watchdog
The Last Watchdog
腾讯CDC
Google DeepMind News
Google DeepMind News
V
V2EX
S
Securelist
TaoSecurity Blog
TaoSecurity Blog
B
Blog RSS Feed
S
SegmentFault 最新的问题
博客园 - 叶小钗
P
Proofpoint News Feed
云风的 BLOG
云风的 BLOG
Project Zero
Project Zero
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
F
Full Disclosure

博客园 - 风雨行者

使用 Qjx.CustomCache 在接口进行AOP 数据缓存 asp.net core 基于autofac 实现AOP 拦截 之 第三种方式 -基于class asp.net core 基于autofac 实现AOP 拦截 之 第二种方式 -基于class asp.net core 3.1 应用Aufac 进行AOP 的三种方式1 基于接口AOP linux之 tomcat 安装配置入门 linux的nginx的安装以及负载均衡 linux 系统管理 linux 服务管理 redis主从复制 读写分离 hbuilder 运行在 android 模拟器中 asp.net digest 摘要认证过程 转载:Spring Boot 不使用默认的 parent,改用自己的项目的 paren .NET Core CLI 的性能诊断介绍 转载学习:windows下将ES和kibana作为服务启动 转(以作记录):cmd命令行---进行Windows服务操作 在 .NET Core 中使用 Diagnostics MyEclipse 使用外部tomcat 调试springboot Git与GitHub 学习笔记 dropdownlist 支持键盘拼音定位选择
Redis 集群部署之Redis 安装(1)
风雨行者 · 2020-09-04 · via 博客园 - 风雨行者

(1)安装vm 虚拟机

(2)下载linux镜像,新建三个虚拟机  

     分别命名未 vm1,vm2,vm3

(3)安装完虚拟机,运行并登陆

(4)查看一下 IP地址运行 ifconfig

 输入ifconfig 提示不存在

yum install ifconfig

提示没有ifconfig安装包。我们再使用yum search ifconfig来搜索下ifconfig的相关

查看ifconfig匹配的是net-tools.x86_64包,安装net-tools.x86_64                      

yum install net-tools.x86_64 -y

(5)运行ifconfig 查看IP地址,并进行修改

vm1 ip地址修改为 192.168.159.100

vm2 ip地址修改为 192.168.159.101

vm3 ip地址修改为 192.168.159.102

 找到文件vi /etc/sysconfig/network-scripts/ifcfg-ens33 进行IP地址的修改(此文件名称不固定)

BOOTPROTO接受3个参数:none(禁止dhcp),static(静态IP)dhcp(自动获取)

设置过程如下:

参考网址:

https://blog.csdn.net/qq_43455948/article/details/99960284

 

 

 

(6)安装redis

(1)创建一个新目录 mkdir /usr/local/redis

(2)转到目录 cd /usr/local/redis

(3)进入到redis官网,查看一下最新redis版本https://redis.io/download

(4)下载并安装(如果没有wget命令运行 yum install wget 进行安装)

//$ wget http://download.redis.io/releases/redis-6.0.7.tar.gz(测试了多次maketest总是报错换成以下地址)

wget http://download.redis.io/releases/redis-5.0.9.tar.gz

$ tar xzf redis-6.0.7.tar.gz

$ cd redis-6.0.7

$ make

(7)如果make 失败可能是以下几种原因引起的

1.未安装c++的编译器;

 执行 以下命令

yum -y install gcc openssl-devel libyaml-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel gcc-c++ automake autoconf

删除 redis-6.0.7 文件夹,重新解压,重新运行make命令

如果还报错可能是c++版本比较低

运行以下代码

yum -y install centos-release-scl

yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils

 gcc -v

删除 redis-6.0.7 文件夹,重新解压,重新运行make命令

      执行完毕后,运行make test 命令

2.tcl问题

         解决步骤:

        1.安装tcl,wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

         2.解压tar xzvf tcl8.6.1-src.tar.gz

         3.进入解压后的文件夹unix 执行./configure命令

          4.执行make命令

3.其他问题

如果还有错误参看以下

 

重新运行make test

再运行 cd src && make install

安装完毕

执行 ./redis-server 可以看到已经启动