当前位置: 首页 > news >正文

Linux系统之部署linkding书签管理器

Linux系统之部署linkding书签管理器

  • 一、linkding介绍
    • 1.1 linkding简介
    • 1.2 linkding特点
  • 二、本地环境介绍
    • 2.1 本地环境规划
    • 2.2 本次实践介绍
  • 三、检查本地环境
    • 3.1 检查本地操作系统版本
    • 3.2 检查系统内核版本
  • 四、部署Node.js 环境
    • 4.1 下载Node.js安装包
    • 4.2 解压Node.js安装包
    • 4.3 创建软链接
    • 4.4 配置环境变量
    • 4.5 查看node版本
    • 4.6 设置npm镜像源
  • 五、部署python环境
    • 5.1 安装python
    • 5.2 安装pip
    • 5.3 检查python版本
  • 六、部署linkding应用
    • 6.1 下载linkding源码
    • 6.2 查看linkding源码目录
    • 6.3 创建虚拟变量
    • 6.4 安装相关依赖
    • 6.5 安装前端依赖
    • 6.6 初始化数据库
    • 6.7 创建用户
    • 6.8 启动服务
  • 七、访问linkding服务
  • 八、linkding的基本使用
    • 8.1 添加书签
    • 8.2 打开书签
  • 九、总结

一、linkding介绍

1.1 linkding简介

linkding 是一个您可以自己托管的书签管理器。它的设计目标是最小化、快速且易于使用 Docker 设置。

1.2 linkding特点

  • 干净的用户界面优化了可读性
  • 用标签组织书签
  • 使用 Markdown 添加注释
  • 稍后阅读功能
  • 与其他用户共享书签
  • 批量编辑
  • 自动提供已添加书签的网站的标题、描述和图标
  • 自动创建Internet Archive Wayback Machine上添加书签的网站的快照
  • 以 Netscape HTML 格式导入和导出书签
  • Firefox和Chrome的扩展以及小书签
  • 浅色和深色主题
  • 用于开发第三方应用程序的 REST API
  • 用于用户自助服务和原始数据访问的管理面板
  • 使用 Docker 和 SQLite 数据库轻松设置,并可选择 PostgreSQL1.3 linkding使用场景
  • 个人书签管理:linkding可以帮助个人用户管理自己的书签,让用户可以随时随地访问到自己保存的网页链接。
  • 团队协作:linkding可以作为团队共享和协作的工具,团队成员可以共享自己的书签,并在书签之间进行分类和标签,方便团队内部的知识共享和协作。
  • 知识管理:linkding可以用来管理各种类型的链接,不仅限于网页链接,还可以管理文件链接、文档链接等,可以方便地将各种知识进行归档和整理。
  • 私有书签管理:由于linkding可以自己托管在服务器上,所以可以确保书签的安全性和隐私性,适合那些对隐私有更高要求的用户。

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,服务器操作系统版本为centos7.6。

hostname本地IP地址操作系统版本内核版本Python版本Node版本
ubuntu-001192.168.3.251Ubuntu 22.04.1 LTS5.15.0-97-generic3.10.12v20.10.0

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境;
2.本次实践为在ubuntu环境下部署linkding应用;
3.本次实践目的为加强Linux项目部署能力,熟悉Linux操作。

三、检查本地环境

3.1 检查本地操作系统版本

检查本地操作系统版本,当前操作系统版本为ubuntu 22.04.1 LTS

root@ubuntu-001:~# cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.1 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.1 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://
http://www.lryc.cn/news/386056.html

相关文章:

  • springcloud-gateway 路由加载流程
  • 双减期末考试成绩怎么公布?
  • 2, 搭建springCloud 项目 测试demo
  • RabbitMQ消息积压比较厉害,然后突然丢弃
  • QT中的样式表.qss文件
  • HTML图片链接缓存问题解决
  • 一个人 三个月 干了二十万
  • 设计模式之【工厂模式、适配器模式】
  • 云计算:重塑数字时代的基石
  • C# SocketUDP服务器,组播
  • 上市公司绿色投资者原始数据+计算代码(2008-2022年)
  • Redis-主从复制-测试主从模式下的读写操作
  • Linux系统应用与设置(3):串口调试(minicom)
  • Qt | windows Qt6.5.3安卓环境搭建成功版(保姆级教程)
  • Chrome Extension如何让work flow在页面刷新、跳转继续执行任务
  • 数据库调优厂商 OtterTune 宣布停止运营
  • 4、面向对象-typescript
  • 大数据学习之分布式数据采集系统Flume学习
  • 谁用谁夸,为什么BI零售数据分析方案这么受欢迎?
  • 多路h265监控录放开发-(14)通过PaintCell自定义日历控件继承QCalendarWidget的XCalendar类
  • 安卓速度下载v1.0.5/聚合短视频解析下载
  • 从赛题切入谈如何学习数学建模
  • 江山欧派杯2024全国华佗五禽戏线上线下观摩交流比赛在亳州开幕
  • 怪兽充电一季度由盈转亏:营收大幅下滑,消费者投诉不断
  • 激光与相机融合标定汇总:提升融合算法的精度与可靠性(附github地址)
  • 市场拓展招聘:完整指南
  • Leetcode 501:二叉搜索树中的众数
  • esp8266 GPIO
  • ingress相关yaml文件报错且相关资源一切正常解决方法
  • 重要通知:据最新TEMU要求所有欧区车灯都需要能效标签(eu energy lable)