开始之前
已发布的二进制文件适用于 Linux 和 macOS,支持amd64 和 arm64 处理器。Windows 目前不是二进制文件的发布目标平台。
下载版本之前,请先确认您的操作系统和处理器架构:
1. 下载内核
打开 Arupa 发布页面。选择一个版本,然后下载后缀与您的系统匹配的资源。 发布文件使用以下命名格式:v0.2.0 版本的 Apple Silicon Mac 使用:
2. 创建内核目录
将可执行文件、配置文件、服务包和临时解压文件放在同一个目录中。以下命令会在您的主目录中创建一个名为arupa 的目录,并将下载的示例文件移动到该目录中:
mv 命令中替换源文件名即可。最终名称 arupa 就是您将要运行的可执行文件。
3. 允许二进制文件运行
将下载的文件设置为可执行文件,然后确认它可以运行:4. 创建初始配置
内核会读取一个 TOML 配置文件。先创建默认服务设置所使用的两个目录:~/arupa 目录下创建一个名为 config.toml 的文件,并添加以下内容:
Listen 是内核接受 HTTP 连接的地址和端口。ServiceDir 存放已下载的 .plg 服务包,内核在加载这些包时会使用 ServiceTempDir。这些相对路径是从 ~/arupa 解析的,因为这是运行内核的目录。
5. 启动并验证内核
从~/arupa 启动内核:
Control-C 停止内核。
后续步骤
内核现在已经可以安装服务包了。请继续阅读核心插件文档,然后按照安装服务的步骤,将包添加到services 目录中。
在将内核暴露于本地计算机之外之前,请配置用户和访问规则。