本页介绍如何在服务器上手动安装Trilium。
需求
Trilium是一个node.js应用程序。支持(测试)的 node.js 版本是最新的 14.XX 和 16.XX Trilium旧版本可能也适用。
您可以使用以下命令检查节点版本(需要安装node.js):
node --version
如果您的Linux发行版仅包含过时的node.js版本,那么您可以查看node.js网站上的安装手册,该手册涵盖了最受欢迎的发行版。
依赖项
需要有一些依赖关系才能编译。您可以在下面看到Debian及其衍生版本(如Ubuntu)的命令:
sudo apt install libpng16-16 libpng-dev pkg-config autoconf libtool build-essential nasm libx11-dev libxkbfile-dev
安装过程
下载
您可以从最新版本下载源代码zip / tar,也可以从stable分支克隆git仓库,方法如下:
git clone -b stable https://github.com/zadam/trilium.git
安装
cd trilium
# download all node dependencies
npm install
# make sure the better-sqlite3 binary is there
npm rebuild
运行
cd trilium
# using nohup to make sure trilium keeps running after user logs out
nohup node src/www &
默认情况下,应用程序在端口8080上启动,因此您可以打开浏览器并导航到http://localhost:8080以访问Trilium(将“ localhost”替换为主机名)。
TLS
不要忘记[配置TLS)(./TLS配置.md),这是安全使用所必需的!