8000 GitHub - EvanTop/EvanNav: EvanNav:是一款具备轻盈设计和优雅体验且专属你的个人私有化导航和收藏!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

EvanTop/EvanNav

Repository files navigation

EvanNav_v6.1 Release

  • 轻盈设计,优雅体验,专属你的个人私有化导航和收藏

  • 一位HR写的第一个程序,基于Node.js多点鼓励,多点星星✨

  • 欢迎推荐给任何平台或个人,祝大家玩的愉快!

  • 下载程序建议在Releases中进行,我对GitHub还是不够熟悉

250shots_so

EvanNav_v6.1 项目部署文档

一、环境准备

1.1 服务器环境

  • 操作系统:CentOS 7 或 Ubuntu 20.04
  • 硬件要求:至少 1 核 CPU,2GB 内存,20GB 磁盘空间
  • 网络要求:确保服务器能够访问互联网,且防火墙允许 HTTP/HTTPS 流量

1.2 安装 Node.js 环境

  1. 登录宝塔面板:使用浏览器访问 http://your-server-ip:8888,并登录宝塔面板。
  2. 进入软件商店:点击左侧菜单中的“软件商店”。
  3. 安装 Node.js:
    • 在软件商店中搜索“Node.js”。
    • 选择合适的版本(建议使用 LTS 版本)并点击“安装”。

二、项目部署

2.1 上传项目文件

  1. 创建项目目录:mkdir -p /www/wwwroot/project
  2. 上传文件:将项目文件上传到 /www/wwwroot/project 目录,可以使用宝塔面板的文件管理器或通过命令行工具如 SCP、FTP。

2.2 安装项目依赖

  1. 进入项目目录:cd /www/wwwroot/project
  2. 安装依赖:npm install

2.3 启动项目

  1. 启动项目:npm start
  2. 启动 server.js:node server.js

2.4 配置项目

  1. 修改配置:根据您的需求修改 data.json 文件中的内容,包括管理员密码等。

三、项目维护

3.1 数据备份

  1. 手动备份:定期备份 data.json 文件和项目数据。
  2. 自动备份:设置 cron 任务定期备份项目数据。

3.2 更新项目

  1. 拉取更新:通过手动上传更新后的项目文件。
  2. 重新安装依赖:npm install
  3. 重启项目:npm start

四、常见问题

4.1 端口占用问题(建议设置自己的端口,在server.js修改)

  • 检查端口占用:netstat -tulnp | grep 3003
  • 杀死占用进程:kill -9 [PID]

4.2 页面显示异常

  • 清除缓存:清除浏览器缓存后重试。
  • 检查文件:确保所有项目文件都已正确上传。

通过以上步骤,您应该能够成功部署和运行 EvanNav 项目。如有其他问题,请参考 Node.js 的官方文档或联系技术支持。

其他信息

  • 默认后台密码:admin123456

  • 官方网站:evan.plus

  • 公众号(解压密码在公众号中发nav获取):

  • 公众号

  • 打赏码(微信&支付宝二合一,方便哈哈):

  • 公众号

  • QQ交流群:

  • QQ

Star History

Star History Chart

About

EvanNav:是一款具备轻盈设计和优雅体验且专属你的个人私有化导航和收藏!

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0