如何在服务器上部署一个基于 Node.js 的 TiddlyWiki

如何在服务器上部署一个基于 Node.js 的 TiddlyWiki

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

pimgeek的数字花园采用TiddlyWiki模式,此文记录了部署过程:需要域名和VPS,安装Node.js和TiddlyWiki,创建用户权限文本,安装Nginx和Let's Encrypt,运行TiddlyWiki并访问域名测试,安装pm2并设置后台运行服务,最终可以访问Node.js版本的TiddlyWiki,并可以登录修改。

🎯

关键要点

  • pimgeek的数字花园采用TiddlyWiki模式,记录部署过程。
  • 前置条件是拥有一个域名和一个VPS。
  • 安装Node.js和TiddlyWiki,更新软件包并全局安装TiddlyWiki。
  • 创建TiddlyWiki目录并初始化基本文件。
  • 创建用户权限文本,包含用户名和密码。
  • 安装Nginx和Let's Encrypt,设置反向代理。
  • 创建并编辑代理服务器配置,设置最大上传文件大小。
  • 安装Let's Encrypt并创建SSL认证。
  • 运行TiddlyWiki并测试域名是否启动成功。
  • 安装pm2并设置后台运行服务,创建启动脚本并赋予权限。
  • 通过pm2守护进程运行TiddlyWiki并设置开机自启。
  • 最终可以访问Node.js版本的TiddlyWiki并登录修改。
🏷️

标签

➡️

继续阅读