drpyS手机部署.json 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. 2. 安卓手机
  2. 2.1. termux
  3. 2.1.1. 准备必要工具及软件
  4. 如下载慢自行准备网络代理
  5. TERMUX - 重要需要选择自己手机架构和安卓版本对应软件
  6. MT管理器
  7. 2.1.2. 安装软件
  8. 先安装MT管理器; 再安装termux
  9. 利用MT管理器并添加本地存储termux, 可参考MT添加本地存储视频
  10. 2.1.3. 安装项目
  11. 2.1.2.1. 更新系统依赖并安装必要依赖
  12. [1]更新termux软件包
  13. pkg upgrade
  14. [2]安装git
  15. pkg install git
  16. 2.1.2.2. 克隆项目并安装项目依赖
  17. [1]克隆drpy-node项目
  18. git clone https://github.com/hjdhnx/drpy-node.git
  19. [2]安装nodejs
  20. pkg install nodejs
  21. [3]进入drpy-node目录(自己确认目录)
  22. cd drpy-node
  23. [4]设置npm为淘宝镜像源([可选]网络快的可忽略)
  24. npm config set registry https://registry.npmmirror.com
  25. [5]安装所需依赖
  26. npm install
  27. [6]安装pm2依赖([可选]如果需要用pm2管理项目)
  28. npm install pm2@latest -g
  29. 2.1.2.3. 启动项目
  30. [1]进入drpy-node目录([可选]自己确认目录, 如果已经在目录下可忽略)
  31. cd drpy-node
  32. [2]启动项目(根据自己需要选择启动方式)
  33. [2.1]普通
  34. - 启动: node index.js
  35. - 停止: ctrl+c
  36. [2.2]pm2管理
  37. - 启动(该步骤会产生进程id): pm2 start index.js
  38. - 进程id操作:
  39. - 查看进程id: pm2 list
  40. - 停止进程id: pm2 stop 进程id(查看进程id步骤的第一列序号)
  41. - 重启进程id: pm2 restart 进程id(查看进程id步骤的第一列序号)
  42. - 删除进程id: pm2 delete 进程id(查看进程id步骤的第一列序号, 该步骤操作后需要重新启动则需要使用第一部操作启动)
  43. 2.2.4. 更新项目
  44. [1]启动termux
  45. [2]进入项目目录([可选]自己确认目录, 如果已经在目录下可忽略)
  46. cd drpy-node
  47. [3]更新代码(网络不佳自己使用代理)
  48. git pull
  49. [4]重启服务, 参考`启动项目`步骤操作