Linux系统之部署Dillinger个人文本编辑器
- 一、Dillinger介绍
- 1.1 Dillinger简介
- 1.2 Dillinger特点
- 1.3 使用场景
- 二、本地环境介绍
- 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 安装yarn
- 4.7 设置yarn镜像源
- 五、部署Dillinger应用
- 5.1 下载Dillinger
- 5.2 查看项目内容
- 5.3 进入项目目录
- 5.4 启动服务
- 六、访问Dillinger服务
- 七、基本使用
- 7.1 新建文档
- 7.2 导出文档
- 八、总结
一、Dillinger介绍
1.1 Dillinger简介
Dillinger
是一款功能丰富的 HTML5 Markdown 编辑器,它具备云同步、移动设备兼容性、离线存储以及 AngularJS 支持等特点。
1.2 Dillinger特点
- HTML 转换: 导入 HTML 文件并自动将其转换为 Markdown 格式。
- 图像管理: 支持通过拖放方式上传图片,并可通过链接 Dropbox 帐户来管理这些图片。
- 多平台文件集成: 可以从多个云服务提供商如 GitHub、Dropbox、Google Drive 和 OneDrive 中导入和保存文件。
- 文件拖放: 支持将 Markdown 和 HTML 文件直接拖放到编辑器中进行编辑。
- 多种格式导出: 用户可以将文档导出为 Markdown、HTML 或 PDF 格式。
1.3 使用场景
-
博客写作:
- 使用 Dillinger 写作和编辑博客文章,然后直接从编辑器发布到 GitHub Pages 或其他支持 Markdown 的平台。
- 从现有的 HTML 博客模板导入内容,快速转换为 Markdown 格式进行编辑。
-
团队协作:
- 在团队项目中使用 Dillinger 共享文档,利用云同步功能确保所有成员都能实时访问最新版本。
- 通过与 GitHub 的集成,团队可以轻松地管理和审查文档更改。
-
笔记记录:
- 作为日常笔记应用程序,利用其离线存储功能随时随地记录想法和信息。
- 利用拖放功能轻松插入图片和文件到笔记中。
-
技术文档编写:
- 编写技术文档,如 API 文档、产品手册等,利用 Markdown 的结构化格式和易于阅读的特点。
- 将文档导出为 PDF 或 HTML,方便分发给客户或团队成员。
-
学术研究:
- 编写学术论文或报告,利用 Markdown 的简洁性和易读性来组织内容。
- 将最终文档导出为 PDF 格式提交给期刊或会议。
-
教学材料制作:
- 创建课程大纲、作业指南和教材,利用 Dillinger 的格式转换功能轻松从 HTML 转换为 Markdown。
- 分享文件到 Google Drive 或其他云存储服务,便于学生访问。
-
创意写作:
- 作家和创作者可以使用 Dillinger 来构思和编写故事、剧本或其他创意作品。
- 利用 PDF 导出功能将作品打印出来进行审阅或分享。
二、本地环境介绍
2.1 本地环境规划
本次实践为个人测试环境,服务器操作系统版本为centos7.6。
hostname | 本地IP地址 | 操作系统版本 | 内核版本 | Python版本 | Node版本 |
---|---|---|---|---|---|
ubuntu-001 | 192.168.3.251 | Ubuntu 22.04.1 LTS | 5.15.0-97-generic | 3.10.12 | v20.10.0 |
2.2 本次实践介绍
1.本次实践部署环境为个人测试环境,生产环境;
2.本次实践为在ubuntu环境下部署Dillinger个人文本编辑器;
3.本次实践目的为加强Linux项目部署能力,熟悉Linux操作。
三、检查本地环境
3.1 检查本地操作系统版本
检查本地操作系统版本,当前操作系统版本为
ubuntu 22.04.1 LTS
。
root@ubuntu-001:~