如何在Ubuntu/Debian Linux上安装Senvoy代理
时间:2020-02-23 14:32:44 来源:igfitidea点击:
本教程将侧重于解释如何在Ubuntu/Debian Linux发行版上安装Senfoy代理。
SEVOY是一种高性能的C ++分布式代理,专为单一服务和应用而设计,以及用于大型MicroService"服务网格"架构的通信总线和"通用数据平面"。
Evenoy通过以平台 - 不可知方式提供共同的特征并摘要网络以及摘要网络。
当基础架构中的所有服务流量通过特使网流流动时,通过一致的可观察性,调整整体性能以及在一个地方添加衬底特征,变得容易可视化问题区域。
使用以下步骤在Ubuntu/Debian Linux发行版上安装Senfoy代理。
第1步:更新系统
我们首先确保我们的系统安装了最新的修补程序和软件版本。
使用命令很快实现这一点:
sudo apt -y update && sudo apt -y upgrade sudo reboot
重新启动是必要的,因为我们可能获得最近的内核版本,这只会在系统重新启动后加载。
第2步:安装所需的依赖项
安装此设置所需的这些基本包。
sudo apt-get -y install \ software-properties-common \ curl \ ca-certificates \ apt-transport-https \ gnupg2
第3步:导入Tetrate GPG 密钥
我们需要导入用于签名APT包的GPG密钥。
curl -sL 'https://getenvoy.io/gpg' | sudo apt-key add
确认:
$apt-key fingerprint 6FF974DB pub rsa4096 2019-03-01 [SC] 5270 CEAC 57F6 3EBD 9EA9 005D 0253 D0B2 6FF9 74DB uid [ unknown] GetEnvoy <Hyman@theitroad> sub rsa4096 2019-03-01 [E]
步骤4:添加稳定的存储库
为Ubuntu/Debian Linux系统添加稳定的Evenoy Proxy。
sudo add-apt-repository \ "deb [arch=amd64] https://dl.bintray.com/tetrate/getenvoy-deb \ $(lsb_release -cs) \ stable"
第5步:在Ubuntu/Debian上安装Envoy
最后,在Ubuntu/Debian上安装Senvoy:
sudo apt-get update sudo apt-get install -y getenvoy-envoy
检查安装的Envoy。
$envoy --version envoy version: e349fb6139e4b7a59a9a359be0ea45dd61e589c5/1.11.1/clean-getenvoy-930d4a5/RELEASE/BoringSSL