1. 下载
MacOS系统上目前只支持arm架构的芯片。 需要先安装 mac 版本node.js,然后下载Mac版本的 OnceDoc/OnceOA 然后手动启动。
2. 运行
手动启动命令:
# 启动数据库和全文搜索数据库, 先切换到 onceai 目录
cd onceai
./oncedb/bin/oncedb-server ./oncedb/oncedb.conf &
./oncedb/bin/oncedb-server ./oncedb/oncedb.fulltext.conf &
# 启动主程序
node ./oncedoc/svr/oncedoc.js config.js debug
启动 oncedb-server时会弹出: “macOS:无法打开“XXXX”,因为Apple无法检查其是否包含恶意软件”,
此时不要关闭对话框,点击 “系统设置”——> 搜索“隐私与安全性”——> 在“安全性”中点击“仍要打开”
3. 浏览器访问
启动成功后,可通过浏览器打开, 默认端口是80, 如果80被占用会启用 81,以此类推。端口信息可在log中查看,如:
[2025/1/26 16:20:00] OnceIO running at home: ./web port: 80