前言
今天小薛教你如何在VPS(Linux)上搭建Yakit服务端,安装以Ubuntu系统为例
1.前期准备
Yakit安装需要依赖一个libpacp包,这个包如果直接用apt-get是无法定位到的,如图:
![图片[1]-小薛教你如何在VPS(Linux)上搭建Yakit服务端-一只薛眠羊](https://www.xuemy.cn/wp-content/uploads/2023/03/1-1.webp)
解决方法为 去tcpdump官网手动下载,链接如下:https://www.tcpdump.org/release/
可根据需求自行选择版本,格式推荐为tar.gz
tar zxvf xxxx.tar.gz
解压后切换到文件夹内生成Makefile文件
sudo ./configure
如果执行过程中出现如下报错表示缺少依赖,安装即可
![图片[2]-小薛教你如何在VPS(Linux)上搭建Yakit服务端-一只薛眠羊](https://www.xuemy.cn/wp-content/uploads/2023/03/2-1.webp)
依赖包bison, m4, flex以及libpcap-dev
sudo apt install bison m4 flex libpcap-dev -y
安装完成后重新执行./configure
![图片[3]-小薛教你如何在VPS(Linux)上搭建Yakit服务端-一只薛眠羊](https://www.xuemy.cn/wp-content/uploads/2023/03/3-1024x608.webp)
完成之后将生成的库安装到系统默认目录中
sudo make install
依赖安装完成,接下来部署yakit服务端
2.Yakit部署
2.1Yakit引擎安装
拉取Yakit到服务器
wget https://yaklang.oss-cn-beijing.aliyuncs.com/yak/latest/yak_linux_amd64
添加权限
sudo chmod +x yak_linux_amd64
执行安装
./yak_linux_amd64 install
Yakit引擎安装完成 ,检查是否成功安装
yak version
![图片[4]-小薛教你如何在VPS(Linux)上搭建Yakit服务端-一只薛眠羊](https://www.xuemy.cn/wp-content/uploads/2023/03/4-1024x213.webp)
2.2Yakit服务启动
启动命令如下
yak grpc --host 0.0.0.0
![图片[5]-小薛教你如何在VPS(Linux)上搭建Yakit服务端-一只薛眠羊](https://www.xuemy.cn/wp-content/uploads/2023/03/5-1024x330.webp)
默认端口为 8087 可通过添加 -port选项来指定服务端口,启动命令其他参数可以通过 –help或者-h查看
yak grpc --help
![图片[6]-小薛教你如何在VPS(Linux)上搭建Yakit服务端-一只薛眠羊](https://www.xuemy.cn/wp-content/uploads/2023/03/6-1024x573.webp)
3.测试连接
成功连接
![图片[7]-小薛教你如何在VPS(Linux)上搭建Yakit服务端-一只薛眠羊](https://www.xuemy.cn/wp-content/uploads/2023/03/7-1024x548.webp)
© 版权声明
THE END
暂无评论内容