Yakit与vps(vps为Linux使用教程)
在vps上安装yakit
首先要在自己的vps上安装yakit引擎,这可以单独安装引擎,也可以安装整个yakit,我这里安装整个yakit
命令行执行
bash <(curl -sS -L http://oss-qn.yaklang.com/install-latest-yak.sh)
远程模式:启动你自己的 yak grpc
当我们在命令行工具中输入:yak grpc -h
,将会看到如下帮助信息
一般来说,我们看到上述信息的基础参数就已经知道如何使用了。比如:
yak grpc --host 0.0.0.0 --port 8087 --secret youR-aw0some-PA5s --tls
启动GRPC服务器后,在设置处选择切换连接模式
本地用Yakit客户端进行连接即可
我们在8087启动
“GRPC服务器”是指一种基于GRPC框架的网络服务器。GRPC是一种高性能、开源和通用的RPC(远程过程调用)框架,它使用HTTP/2作为传输协议,支持双向通信和流控制等功能。通过GRPC服务器,不同的应用程序或服务之间可以高效地进行通信和数据交互。
注意启用TLS
公网使用记得使用 TLS:保障通信不被窃听
--tls
选项可以显著降低通信劫持的风险
设置密码,保证私密性
--secret [yourpassword]
这个参数可以为你的 gRPC 服务器增加一个简单的密码认证
原理是:
gRPC 是基于 HTTP2 协议的全双通通信协议
secret 参数将会设置服务器验证 gRPC 通信每一个请求/响应/流请求的 HTTP Headers 中的 authorization 头
这个验证在 Yakit 和 Yak 中是配套的,用户并不需要额外设置即可使用。
简洁开启使用之路
我们就使用官网的例子就行
yak grpc --host 0.0.0.0 --port 8087 --secret youR-aw0some-PA5s --tls
把这份证书复制一下
粘贴到:
启动连接,就成功了: