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:~