Native Install

Polar Sponsor
爱发电 赞助
.NET 9.0

在 Linux、macOS 或 Windows上安装 Mobazha 原生二进制文件,用于无 Docker 环境运行商店。

原生二进制安装

功能概述

原生二进制安装是一项面向实际任务的技能,主要用于Install Mobazha 以单一本土二进制形式存在 – 没有 Docker, 没有运行时依赖性.;Linux(x86 64 & ARM64), macOS( APPLL 硅和英特尔)和 Windows.;

核心要点

  • Official。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

原生二进制安装

以单个原生二进制文件方式安装 Mobazha — 无需 Docker,也无任何运行时依赖。支持 Linux(x86_64 与 ARM64)、macOS(Apple Silicon 与 Intel)以及 Windows。

官方指南:https://mobazha.org/self-host(选择“Native Binary”标签页)及 https://mobazha.org/download

快速安装

安全提示:下方安装命令将从 get.mobazha.org 下载并执行一段 shell 脚本。运行前,您可通过 curl -sSL https://get.mobazha.org/install | less 查看脚本内容。仅当用户确认信任该来源后,方可继续执行。

Linux 与 macOS

curl -sSL https://get.mobazha.org/install | bash

该命令会将 mobazha 二进制文件(以及用于自动更新的 mobazha-launcher)下载至 ~/.local/bin/,并以后台服务形式启动商店。

Windows

  1. 访问 https://mobazha.org/download
  2. 下载适用于 Windows 的 .zip 文件
  3. 解压压缩包
  4. 双击 mobazha-tray.exe 启动应用

Windows 桌面应用包含系统托盘图标,并会在启动时自动打开浏览器,跳转至商店管理后台。

安装器执行的操作

  1. 检测您的操作系统与架构(linux/darwin,amd64/arm64)
  2. 从 GitHub Releases 下载匹配的二进制文件
  3. 校验 SHA-256 校验和
  4. 将二进制文件放置于 ~/.local/bin/(或通过 --dir 指定的自定义路径)
  5. 如可用,则下载启动器二进制文件(提供崩溃恢复与自动更新能力)
  6. 注册并启动为后台服务(除非传入 --no-start 参数)

安装完成后,商店可通过 http://localhost:5102 访问(VPS 场景下则为 http://:5102)。

运行您的商店

前台模式

mobazha start

商店 API 与 Web 管理界面默认运行在端口 5102:即 http://localhost:5102。

后台服务模式(推荐)

安装器会自动注册服务。您可使用以下命令进行管理:

mobazha service status     # 检查服务是否正在运行
mobazha service stop       # 停止服务
mobazha service start      # 启动服务
mobazha service install    # 重新安装 / 重新注册服务
mobazha service uninstall  # 卸载服务

在 Linux 上使用 systemd(尽可能采用用户态模式),在 macOS 上使用 launchd。

使用自定义域名

原生二进制文件本身不包含反向代理功能。若需通过 HTTPS 使用自定义域名,请改用 独立 Docker 部署方案(参见 standalone-setup 技能),或手动在端口 5102 前配置反向代理(如 Caddy、Nginx)。

安装选项

参数 说明
--version 安装指定版本(例如:v0.3.0-beta.15)
--dir 自定义安装目录(默认为 ~/.local/bin)
--no-start 仅下载,不注册也不启动服务

备份

mobazha backup -o ~/mobazha-backup.tar.gz

卸载

移除二进制文件与服务(保留您的商店数据):

curl -sSL https://get.mobazha.org/install | bash -s -- --uninstall

彻底清除所有内容(包括数据):

curl -sSL https://get.mobazha.org/install | bash -s -- --uninstall --purge

平台说明

macOS

  • 通过 curl | bash 方式安装,绕过 Gatekeeper 机制(无需 Apple 开发者签名)
  • 启动器以 launchd LaunchAgent 形式注册,实现登录时自动启动
  • 同时支持 Apple Silicon(arm64)与 Intel(amd64)架构

Linux ARM64

  • 可在 Raspberry Pi 4+ 及 ARM 架构的 VPS 实例上正常运行
  • 使用相同的安装命令 —— 安装脚本会自动识别架构

在 NAT 后运行

  • 基础功能无需配置端口转发
  • 您的商店仍可通过 Mobazha P2P 网络被访问
  • 如需直接对外提供公开 URL,建议使用带域名的 独立 Docker 部署方案,或启用 Tor 覆盖网络

安装后操作

  1. 打开 http://localhost:5102/admin(VPS 场景下为 http://:5102/admin)
  2. 完成 初始化向导 —— 设置管理员密码、商店名称、可见性、地区/货币(完整流程请参阅 store-onboarding 技能)
  3. 添加商品并开始销售
  4. (可选)通过 MCP 将您的 AI agent 连接到商店 —— 参见 store-mcp-connect 技能

故障排查

安装后找不到二进制文件

请确保 ~/.local/bin 已加入您的 PATH 环境变量:

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

权限被拒绝

安装器需要对安装目录具有写入权限。您可通过 --dir 指定一个可写的路径,或以具备相应权限的用户身份运行安装命令。

macOS “未验证开发者” 警告

使用 curl | bash 安装方式时不应出现此警告。若您是直接运行已下载的二进制文件,请执行:

xattr -d com.apple.quarantine ./mobazha

查看服务日志

# Linux
journalctl --user -u mobazha -f

# macOS
tail -f ~/Library/Logs/Mobazha/mobazha.log

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习