Centos7.X搭建trilium笔记

当初笔记软件选择我对比了很多家,最终选择了trilium。
trilium是一款支持层级结构的笔记软件——Trilium Notes,与其说它是一款笔记工具,倒不如说是一款用来构建知识库的工具:它有所见即所得的编辑特性,对Markdown格式的支持、图像与数学格式、还有关系与链接图、版本控制、提供手机和平板优化的页面、还可以剪贴网页上的内容等等。
最重要的是开源好部署。
接下来就给大家部署步骤:

下载linux下的安装包

https://github.com/Nriver/trilium-translation/releases

Centos7.X搭建trilium笔记

上传服务器解压

首先我是在usr下创建文件

mkdir /usr/tri

将刚刚下载的zip文件上传到这个目录
然后解压
解压以后改名

unzip trilium-cn-linux-x64-server.zip
mv trilium-linux-x64-server trilium

创建服务

创建一个Systemd服务单元文件

vim /etc/systemd/system/trilium.service

然后在文件中插入以下内容(要是很懂的朋友就根据自己修改,不懂就按照我的一步一步来按照)

# 把下面的内容粘贴进去
[Unit]
Description=Trilium Daemon
After=syslog.target network.target

[Service]
Type=simple
ExecStart=/usr/tri/trilium/trilium.sh
WorkingDirectory=/usr/tri/trilium

TimeoutStopSec=20
Restart=always

[Install]
WantedBy=multi-user.target

更新相关依赖

更新libstdc

sudo yum provides libstdc++.so.6

下载最新

cd /usr/local/lib64
# 下载最新版本的libstdc.so_.6.0.26
sudo wget http://www.vuln.cn/wp-content/uploads/2019/08/libstdc.so_.6.0.26.zip
unzip libstdc.so_.6.0.26.zip
# 将下载的最新版本拷贝到 /usr/lib64
cp libstdc++.so.6.0.26 /usr/lib64
cd  /usr/lib64
# 查看 /usr/lib64下libstdc++.so.6链接的版本
ls -l | grep libstdc++
# 删除/usr/lib64原来的软连接libstdc++.so.6,删除之前先备份一份
sudo rm libstdc++.so.6
# 链接新的版本
sudo ln -s libstdc++.so.6.0.26 libstdc++.so.6
# 查看新版本,成功
strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX

启动服务

systemctl start trilium 启动服务
systemctl stop trilium 停止服务
systemctl restart trilium 重启服务
systemctl status trilium 查看服务状态
systemctl list-unit-files --type=service|grep enabled 查看开机自启的服务
systemctl enable trilium 设置开机启动
systemctl disable trilium 关闭开机启动
systemctl is-enabled LServer 查看是否开机启动

部署成功默认访问8080端口进入页面

原创文章,作者:AIRF,如若转载,请注明出处:http://www.ai-rf.com/index.php/2024/05/25/centos7-x%e6%90%ad%e5%bb%batrilium%e7%ac%94%e8%ae%b0/

(0)
AIRFAIRF
上一篇 2024年5月19日
下一篇 2024年6月14日

相关推荐

  • 一篇文章理解撞库攻击

    概述 在当今数字化时代,数据安全已成为企业和个人关注的焦点。而撞库攻击(Credential Stuffing Attack)作为一种常见的网络安全威胁,对各种系统和平台构成了严重…

    2023年12月10日
  • YPay源支付支付页面报错问题

    支付问题 发起支付时候,部分人出现十年磨一剑 这个问题有可能是商品名字问题,有的中文名字不支持,或者就是看一下用户中心的通道配置是否可以进入,若是无法进入就是触发器掉了,触发器需要…

    2024年8月3日
  • 很荣幸!在某AI会议今天见到了一众大佬

    今天去了某公司召开AI相关方面的会议,很荣幸见到了中国工程院院士及一众大厂大佬总裁CEO,特此记录。 [pwdshow pwd=”wjt7758521″][…

    生活情感 2023年6月29日
  • DDoS防御方法汇总

    前言 DDoS攻击是一种常见攻击,可确实是个困扰运维人员最为恼火的问题,可导致网站宕机、服务器崩溃、内容被篡改甚至品牌/财产严重受损。其实防御DDoS攻击除了运维人员日常的一些防范…

    芯片设计 2023年12月10日
  • 处理多台服务器均被xmrig挖矿病毒入侵(二)

    前言 继上篇文章清理病毒后,第二天病毒仍会持续运行,并且发现如果删除/etc/passwd中的xdp用户后,/root/.viminfo会自动创建出来xdp,如果删除.vimfo,…

    2024年3月15日
  • 超级推荐 – 自建代理中转服务Gost 可导入小火箭

    介绍 众所周知,很多代理服务例如Trojan服务或一些Vmess、Vless协议的软件搭建起来很困难,目前刚好有个需求,需要连接国内的服务器做为代理服务器转发流量 很多服务或协议都…

    2025年4月1日
  • MySQL的表空间到底是什么

    今天我要跟你分享的话题是:“大家常说的表空间到底是什么?究竟什么又是数据表?” 这其实是一个概念性的知识点,当作拓展知识。涉及到的概念大家了解一下就好,涉及的参数,留个印象就好。 …

    Mysql 2022年12月4日
  • PyCharm一键脚本激活(亲测有效)PyCharm破解补丁 JetBrains全家桶破解

    前言 最近 jetbrains 官方发布了 2023.2 版本的 pycharm,之前的激活方法并不支持这个新的版本。 下面是最新的激活教程,激活步骤和之前是类似的,只是换用了不同…

    2023年5月31日
  • 数据库误删除恢复教程

    第一步 如果你是用的宝塔运维面板,请检查下你的回收站是不是开着,因为宝塔环境默认是开着的,或者数据库是否有近期备份文件;假如回收站开着或者数据库有备份,那么恭喜你,你可以直接恢复了…

    Mysql 2023年8月12日
  • 你知道主流的开源协议分别代表什么意思嘛?

    常用的开源协议: Apache License 2.0 Apache Licence是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售…

    芯片设计 2023年5月29日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注