Repository navigation
EvanNav_v6.2.2
EvanNav_v6.2.2 Release
- 轻盈设计,优雅体验,专属你的个人私有化导航和收藏
- 一位HR写的第一个程序,基于Node.js多点鼓励,多点星星✨
- 欢迎推荐给任何平台或个人,祝大家玩的愉快!
EvanNav_v6.2.2
优化内容概述
- 修复后台自检功能失效问题
- 手机端后台返回与搜索按钮错位问题
- 修复链接简介过长导致的页面变宽
- 优化其他功能代码效率增强体验
EvanNav_v6.2项目部署文档
一、环境准备
1.1 服务器环境
- 操作系统:CentOS 7 或 Ubuntu 20.04
- 硬件要求:至少 1 核 CPU,2GB 内存,20GB 磁盘空间
- 网络要求:确保服务器能够访问互联网,且防火墙允许 HTTP/HTTPS 流量
1.2 安装 Node.js 环境
- 登录宝塔面板:使用浏览器访问
http://your-server-ip:8888,并登录宝塔面板。 - 进入软件商店:点击左侧菜单中的“软件商店”。
- 安装 Node.js:
- 在软件商店中搜索“Node.js”。
- 选择合适的版本(建议使用 LTS 版本)并点击“安装”。
二、项目部署
2.1 上传项目文件
- 创建项目目录:
mkdir -p /www/wwwroot/project - 上传文件:将项目文件上传到
/www/wwwroot/project目录,可以使用宝塔面板的文件管理器或通过命令行工具如 SCP、FTP。
2.2 安装项目依赖
- 进入项目目录:
cd /www/wwwroot/project - 安装依赖:
npm install
2.3 启动项目
- 启动项目:
npm start - 启动 server.js:
node server.js
2.4 配置项目
- 修改配置:根据您的需求修改
data.json文件中的内容,包括管理员密码等。
三、项目维护
3.1 数据备份
- 手动备份:定期备份
data.json文件和项目数据。 - 自动备份:设置 cron 任务定期备份项目数据。
3.2 更新项目
- 拉取更新:通过手动上传更新后的项目文件。
- 重新安装依赖:
npm install - 重启项目:
npm start
四、常见问题
4.1 端口占用问题(建议设置自己的端口,在server.js修改)
- 检查端口占用:
netstat -tulnp | grep 3003 - 杀死占用进程:
kill -9 [PID]
4.2 页面显示异常
- 清除缓存:清除浏览器缓存后重试。
- 检查文件:确保所有项目文件都已正确上传。
通过以上步骤,您应该能够成功部署和运行 EvanNav 项目。如有其他问题,请参考 Node.js 的官方文档或联系技术支持。
其他信息
-
默认后台密码:
admin123456 -
官方网站:evan.plus
-
公众号(解压密码在公众号中发nav获取):
-
打赏码:
-
QQ交流群:



