服务器部署
记账 3.1.2 与免费社群 3.1.2 使用两个独立后台。完整的安装、数据拆分、管理员登录、端口、签名和更新设置见 独立双 APP 与后台。旧版本的合并库不能直接交给新后台使用。
| 后台 | 默认回环地址 | 项目外默认数据目录 |
|---|---|---|
| 寄当家记账 | http://127.0.0.1:5188 | %LOCALAPPDATA%\JiDangJia\AccountingServer |
| 寄当家社群 | http://127.0.0.1:5189 | %LOCALAPPDATA%\JiDangJia\CommunityServer |
每个发布包自带 Windows x64 运行时,分别解压后可直接双击对应 EXE,也可使用 启动服务器.cmd 或 启动服务器.ps1。脚本窗口额外显示实际数据目录和管理员文件路径,启动失败时保留错误信息。管理员后台在各自 APP 内;两边分别管理账号、协议、客服和 APP 更新,记账管理卡密、授权、价格和购买订单,免费社群管理认证、举报、禁言与官方推荐。不得共用数据目录、管理员会话或签名密钥。
首次启动会在各自私有目录创建 initial-admin.txt;仅解压发布包不会生成数据,程序目录旁边也不会生成 data 文件夹。默认目录属于运行后台的 Windows 用户;云服务器部署时应在云服务器上查找。在该机器的资源管理器地址栏粘贴上述 %LOCALAPPDATA% 路径即可打开。首次登录后修改对应密码。数据、密码和密钥禁止放在 artifacts 下。替换后台程序前停止对应进程、备份整个对应私有目录。社群认证库、媒体和加密密钥应共同备份。
从旧版迁移需先停止旧后台、完整备份,再用随包附带的 split-server-data.py 创建两个新目录。脚本保留源目录,分别重置管理员密码、清除旧登录会话并生成迁移说明。具体命令和旧授权承接规则见上述迁移文档。
APP 交付配置分别连接公网主机 115.159.155.99 的 5188 与 5189 端口。2026-10-22 两个地址的 /api/health 均返回 HTTP 200,对应记账和社群产品。此次仅执行只读连通性检查,没有操作云服务器或修改数据。已正常运行的记账 3.1.0/社群 3.1.1 后台可继续使用,换 IP 只需覆盖安装新版 APP。若实际搬迁主机,应迁移原私有数据目录、账号数据库和加密密钥,保留账号 ID。当前 HTTP 试用沿用用户确认的设置。生产 HTTPS 可分别反向代理到两个回环服务。
Linux 可安装 .NET 10 后分别运行两个项目的框架依赖发布。社群还需本机 FFmpeg/FFprobe 与中文字体,通过 JDJ_FFMPEG、JDJ_FFPROBE 和 JDJ_MEDIA_FONT 配置。Windows 社群 ZIP 已含这些水印依赖,记账后台不需要它们。
社群没有购买或支付接口。腾讯云短信目前留空,实名认证继续后台人工审核;即时推送尚未开通,社群保留后台消息检查。支付宝和扫码客服购买仅属于记账端,支付宝仍未配置。实时音视频通话已取消,无需 TURN。
专项配置参考 卡密购买与支付宝、价格管理、供需与通知、水印与拍照恢复 和 更新与禁言。这些旧版说明中的合并后台路径由本页与 3.0.0 迁移文档替代。