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