docs: record Phase 1 deployment preflight
This commit is contained in:
parent
30cec549c1
commit
1e9b5909fe
@ -113,3 +113,15 @@ npm run start -- -H 0.0.0.0 -p 3000
|
||||
## 7. 部署前核实状态
|
||||
|
||||
本方案已复核:本轮只部署 Next.js 官网骨架,所需新增软件为 Node.js 20.9+ 与 npm;不安装 PostgreSQL、Redis、TTS、Worker、CMS 或对象存储。服务器变更前需要确认 Node.js 安装权限、`/home/flym/kaotings-www` 写权限、TCP/3000 局域网访问权限,以及后续进程保持方式。当前尚未执行服务器安装或部署。
|
||||
|
||||
## 8. 测试站部署前实测
|
||||
|
||||
本次通过已确认的 SSH 主机执行只读核实:
|
||||
|
||||
- `/home/flym` 可写,适合作为用户级部署目录;`/home/flym/kaotings-www` 尚未创建。
|
||||
- 未安装 Node.js 和 npm,无法执行 `npm ci`、`npm run build` 或 `next start`。
|
||||
- `flym` 在 `sudo` 组,但 `sudo -n -l` 返回需要密码,当前没有可供自动部署使用的非交互 sudo 权限。
|
||||
- 从开发机访问 TCP/3000 失败,当前没有应用监听或放行该端口。
|
||||
- 本次未安装软件、创建服务、开放端口或启动测试站。
|
||||
|
||||
因此当前部署阻断项是:管理员需要安装 Node.js 20.9+ 和 npm,或提供用户目录可用的 Node.js;同时需要允许 `192.168.199.0/24`(或实际测试网段)访问 TCP/3000。若要求系统级服务或防火墙变更,还需要 sudo/管理员权限。权限落实后再执行最小部署,并提供 `http://192.168.199.22:3000/` 实际访问结果和真实浏览器视觉验收记录。
|
||||
|
||||
Loading…
Reference in New Issue
Block a user