當前位置: 華文世界 > 科技

NAS如何成為生產力?使用綠聯DX4600 Pro搭建圖床並實作創作自由

2024-02-11科技

NAS如何成為生產力?使用綠聯DX4600 Pro搭建圖床並實作創作自由

哈嘍小夥伴們好,我是Stark-C~

關註我的小夥伴都知道,我之前有分享過我的創作過程與工具,其中介紹了我個人其實一直都是使用Markdown的編輯器來進行圖文創作的。

我使用的Markdown編輯器為Typora,使用的圖床為七牛。Typora雖說付費,但是不到一百塊錢的終身買斷制倒是也能接受;至於七牛的圖床雖說是收費的,但是如果只是作為我寫作的圖床來使用費用其實也不高,以我個人的寫作頻率每月也就幾塊錢。但是不知道為什麽,我在使用它家圖床的時候分發文章,部份平台支持不太友好,存在上傳失敗的情況,所以我最後只能重新本地手動上傳失敗的圖片,有些麻煩~

不過最近將家裏的綠聯私有雲DX4600升級到更強大的DX4600 Pro之後,就萌生了自建圖床用於創作。自建圖床除了相對穩定,一個是省去了額外的費用,另一個是寫作的圖片都存在我原生的綠聯私有雲NAS上,後期不管是備份還是整理也都是非常的方便。

所以本期的教程就分享我是如何在綠聯私有雲DX4600 Pro上搭建圖床,並聯動Typora編輯器實作創作自由的。

話不多說,開始正題!

第一步:部署Lsky Pro圖床

Lsky Pro也就是大名鼎鼎的蘭空圖床,它是一個功能強大的圖片管理程式,擁有簡潔易用的界面、豐富的功能集合,以及快速的圖片上傳和管理能力,並且還具有非常高的安全機制,非常適合用作創作過程中的貼圖庫(圖床)。

先開啟綠聯私有雲的檔管理,在Docker目錄下新建一個「lsky-pro」的資料夾用於存放相關數據與配置。

接著開啟Docker,在「映像管理--本地映像--添加--官方庫--URL/映像名稱」中輸入「halcyonazure/lsky-pro」,下面出現的「halcyonazure/lsky-pro-docker」便是我們需要的映像。

安裝版本選擇「latest」並「確認」。

開始自動拉取映像。

映像拉取完成之後點「完成」按鈕。

然後在拉取到原生的lsky-pro-docker映像下面,點選「建立容器」。

這步可以根據自己的需求更改容器名稱,它這裏預設便是映像名稱,一般不需要改直接「下一步」就可以了。

在「基礎設定」這裏:「重新開機策略選擇「容器結束時總是重新開機容器」。

在「儲存空間」這裏:容器裝載路徑「/var/www/html」需要和我們前面新建Docker目錄下的「lsky-pro」資料夾繫結,且類別選擇「讀寫」。

在「埠設定」這裏:將容器埠的「80」埠移除,然後容器埠「8089」對映的本地埠設定一個本地沒被占用的任意埠(我這裏預設的8089就可以用,所以就沒改)。

其它的就沒什麽修改的了,點「下一步」。

最後檢查以上設定選項沒有問題,點選「完成」按鈕即可。

需要說明的是,此時容器已建立,但暫時不要啟動,接著進行第二步。

第二步:安裝mysql數據庫

為了給Lsky Pro圖床提供必要的管理與安全性,我們還需要數據庫的支持。這裏選擇的是mysql數據庫。

首先也需要在檔管理的Docker目錄下新建一個「mysql」的資料夾用於存放相關數據與配置。

和前面一樣,在映像管理這裏的「URL/映像名稱」中輸入「mysql:5.7」,然後點選確定。

因為我們已經指定版本為「5.7」,這裏直接點「確定」即可。

開始拉去映像,等待拉去完成點「完成」按鈕。

然後在拉取到原生的mysql:5.7映像下面,點選「建立容器」。

這裏預設即可,直接「下一步」。

在「網絡」這裏:選擇「host」。

在「儲存空間」這裏:容器裝載路徑「/var/lib/mysql」需要和我們前面新建Docker目錄下的「mysql」資料夾繫結,且類別選擇「讀寫」。

在「環境」這裏:需要添加一個「MYSQL_ROOT_PASSWORD」(數據庫密碼)的環境變量,後面的值可以自行設定,我這裏隨便設定為123456了。

其它的就沒什麽修改的了,點「下一步」。

最後檢查以上設定選項沒有問題,點選「完成」按鈕即可。

第三步:為lsky-pro圖床建立一個數據庫

此時我們先啟動mysql容器。

然後使用一個數據庫工具連線綠聯私有雲上我們建立的mysql數據庫。我這裏使用的免費開源的【HeidiSQL】,直接去官網下載免安裝的綠色版即可。開啟之後先點「新建」:

● 主機名/IP:綠聯私有雲的本地IP;

● 密碼:安裝mysql數據庫時環境變量「MYSQL_ROOT_PASSWORD」設定的密碼。

其它的預設即可,然後直接點「開啟」。

連線成功後滑鼠右鍵「Unnamed」,選擇「建立新的--數據庫」。

然後為該數據庫命名,為了便於區分,名稱這裏就填「lsky-pro」好了~,字元校對不用管,直接點「確定」,這樣lsky-pro數據庫就建立好了。

第四步:配置lsky-pro圖床

這個時候我們就可以開始配置lsky-pro圖床了。

先啟動「lsky-pro」容器。

然後開啟瀏覽器,輸入【綠聯私有雲本地IP:埠號(8089)】就能開啟lsky-pro圖床的web端。第一次進入會檢測執行環境,全部沒有問題點「下一步」。

PS:這裏需要說明一下,lsky-pro圖床的web端除了可以【本地IP:埠號】開啟,還可以【公網IP:埠號】開啟,也可以【網域名稱:埠號】開啟。如果你使用lsky-pro圖床的場景是和我一樣,那麽你必須搞定公網IP&網域名稱其中一個,並且路由器還必須開放lsky-pro埠(埠轉發),只有這樣才能被釋出平台的編輯器辨識並上傳成功。

接著會讓我們配置數據庫和管理員賬號:

● 數據庫類別:選擇「MySQL 5.7+」

● 數據庫連線地址:綠聯私有雲本地IP

● 數據庫連線埠:3306

● 數據庫名稱/路徑:就是我們建立數據庫時的命名,我演示的為「lsky-pro」

● 數據庫使用者名稱:root

● 數據庫密碼:依然是mysql數據庫的密碼

● 管理員賬號郵箱:這裏可以隨意設定一個郵箱,不過如果是個人長期使用建議還是使用自己的真實郵箱,便於後期賬號維護

● 管理員賬號密碼:自己隨意設定吧

完成以上直接點「立即安裝」。

安裝完成後,點「這裏」即可存取lsky-pro圖床的後台頁面了。

進入sky-pro圖床頁面後先點選右上角的「登入」按鈕。

輸入前面設定的管理員賬號郵箱和登入密碼即可登入。

進入lsky-pro圖床的後台頁面可以看到它原生中文顯示,功能和設定項也非常的多。當然本文的重點並不是講解lsky-pro,所以這裏的個人化設定大家就按自己的需求來就行,我就不展開細說了。

第五步:lsky-pro接入PicGo

此時lsky-pro圖床還不能直接和我們的Typora編輯器對接,需要一個圖床工具來管理我們編輯器需要的圖片上傳需求。目前市面免費且好用的工具莫過於【PicGo】了,它可以快速上傳圖片並獲取圖片的URL 連結,然後將它再對接到Typora編輯器,我們就能直接將自己創作的文章直接發到平台上去了。

目前市面免費且好用的工具莫過於【PicGo】了,小夥伴們可以直接度娘官網下載即可。PicGo可以快速上傳圖片並獲取圖片的URL 連結,然後將它再對接到Typora編輯器,我們就能直接將自己創作的文章直接發到平台上去了。

安裝完成之後開啟 PicGo 套用,點選「外掛程式設定」,輸入框輸入「 lskypro」搜尋並安裝lskypro圖床外掛程式。

安裝好lskypro圖床外掛程式之後在「圖床設定」下面會有一個【lsky】的選項,點開之後可以看到它需要設定伺服器網域名稱和Token。

伺服器網域名稱其實就是lsky-pro的連線地址,請註意:這裏的地址就需要添我前面說的【http://公網IP&網域名稱:埠號】,而不是【本地IP:埠號】!

至於Token需要我們手動獲取。開啟lskypro後台頁面,點選「介面」選項,有一個「介面URL」的連結地址,格式大概為「http://XXXX:8089/api/v1http://XXXX:8089/api/v1」,這裏的「XXXX」取決於你的登入方式是本地IP還是公網IP&網域名稱,而我們需要的是公網IP&網域名稱,然後將這個URL連結復制下來,加上字尾「/tokens」

也就是說,最後我們需要的一個連結地址應該為「http://公網IP&網域名稱:8089/api/v1/tokens」

同時也順便將「儲存策略」裏面的「存取地址」修改成「公網IP&網域名稱」的連結模式。

接著開啟一個線上API偵錯平台【https://www.sojson.com/httpRequesthttps://www.sojson.com/httpRequest】,在上方輸入框輸入我們上一步得到的連結「http://公網IP&網域名稱:8089/api/v1/tokens」,然後添加兩個參數:

● email:lskypro的web端賬號

● password:lskypro的web端密碼

完成後點選「發送請求」按鈕,在下方返回值的方框中就能看到對應的「token」值了。我們將「token」值復制出來,並加上一個字首「Bearer」,最後得到的程式碼為「Bearer token值」(中間有一個空格),它便是 PicGo 需要的Token了!

最後回到 PicGo 的 lsky 設定界面,輸入我們得到的網域名稱和Token,點「確定」之後並」設為預設圖床「即可。

可以簡單測試一下,隨意拖拽一個圖片到 PicGo 的上傳區。

可以看到電腦右下角的通知區會有「上傳成功」的提示,下面返還的連結地址也是我們設定的「公網IP&網域名稱」的連結地址,說明我們前面設定的都沒問題。

第六步:配置Typora

終於來到了Typora編輯器設定這裏了~

開啟 Typora 後點選左上角的「檔--偏好設定」。

開啟「影像」:

● 上傳服務:選擇「PicGo( app) 」

● PicGo路徑:選擇板底電腦上的PicGo安裝路徑

完成之後點選「驗證圖片上傳選項」,如果驗證成功就沒有問題!

我這篇文章就是使用部署好的Lsky Pro圖床創作的,可以看到這篇文章所有的圖片都在Lsky Pro圖床的圖庫中。

我們上傳的所有圖片都在綠聯私有雲內部的檔管理器中,按照Lsky Pro容器內的對映路徑,它的具體位置為「Docker--lsky-pro-storage--app-uploads」裏面,預設是以日期整理好的。

總結

總的來說,綠聯私有雲NAS作為一個好用易用的數據儲存器材,不止可以用來儲存和備份數據,我們還可以根據它強大的功能做到物盡其用,讓它為我們的生活和工作帶來便捷,這其實也是我們對NAS最基本的要求與信念。

好了,以上就是今天給大家分享的內容,我是愛分享的Stark-C,如果今天的內容對你有幫助請記得收藏,順便點點關註,咱們下期再見!白白~