后端Node.js + MySQL,前端Html+js,Nginx反向代理快速部署WEB项目

后端代码:

perl 复制代码
cd /opt/lawyer-reception/server
nano server.js

重启nginx

perl 复制代码
 sudo nano /etc/nginx/conf.d/lawyer-reception.conf
 sudo nginx -t && sudo systemctl reload nginx

前台:

perl 复制代码
/opt/lawyer-reception/frontend/
index.html (官网首页)
register.html
login.html
dashboard.html (律师后台)
lawyer.html (动态接待页面)

后端服务状态:

perl 复制代码
pm2 status

非online查看错误日志:

perl 复制代码
pm2 logs lawyer-api --lines 30

测试后端接口直接可达:

perl 复制代码
curl -X POST http://127.0.0.1:3000/api/register -H "Content-Type: application/json" -d '{"username":"test","password":"123456","displayName":"测试"}'

如果返回类似 {"success":true} 的 JSON,说明后端没问题,是 Nginx 代理出错。

如果返回 HTML 或连接拒绝,说明后端没在 3000 端口正常工作,优先修复后端

确认后端文件:

perl 复制代码
cd /opt/lawyer-reception/server
ls -la

手工启动后端:

perl 复制代码
node server.js

修改.env

则需重启后端

perl 复制代码
pm2 restart lawyer-api
pm2 logs lawyer-api --lines 5
相关推荐
lerhxx1 小时前
AI 应用中的上下文管理 —— 从"上下文窗口"到"分层压缩"的工程实践
前端·javascript
骑着蜗牛撵大象3271 小时前
多 Agent 分治协作:MapReduce 模式下的并行扇出与结果归并
前端
用户55318297321 小时前
Flutter iOS 热更新深入 Dart VM:读懂函数入口、解释执行与调用桥接
前端
前端snow1 小时前
为什么大厂要用Postgres + mogodb的框架?
前端
运维有小邓11 小时前
2026年主流AD域管理软件有哪些?
前端
Mickey同学1 小时前
提示词注入:AI 时代的「SQL 注入」
前端
deli0071 小时前
GROUP BY 先别想当然:我把 SQL 分组语义做成了沙盘,8 个实验 + 27 条自检全绿
前端
WayneX1 小时前
开源 Vue 3 组件库 Morya UI:把组件、文档、AI 工具链一起做进一个包
前端·vue.js·前端框架
用户15741568165341 小时前
页面白屏 + Invalid prop: type check failed for prop "options"?原来是 script setup 的 ref
前端
btcSteven1 小时前
给浏览器装了个「AI 操作员」:纯聊天帮你完成任何任务
前端