日韩精品成人无码专区免费-国产99久久久久久免费看-国产精品丝袜久久久久久不卡-国产精品无码一区二区三区

如何借力騰訊云輕量應用服務器Lighthouse實例與Chevereto/PicGo/Typora打造沉浸式 Markdown寫作環境?

發布時間:2025-11-05 點擊:15
想開啟高效寫作模式,有沒有技巧?【5分鐘玩轉lighthouse】系列文章將為大家分享輕量應用服務器使用教程,提供豐富的實踐指南,幫助大家快速上手并獲得最佳產品體驗。本期主要介紹如何借力 lighthouse 實例與 chevereto/picgo/typora 打造沉浸式 markdown 寫作環境。
騰訊云輕量無憂計劃lighthouse care活動入口:https://cloud.tencent.com/act/lighthouse
騰訊云輕量無憂計劃lighthouse care活動時間:2021年3月15日 ~ 2021年12月31日
騰訊云輕量無憂計劃lighthouse care活動對象:騰訊云官網完成實名認證的國內站用戶(協作者與子用戶賬號除外)
背景介紹
在使用 markdown 寫文章插入圖片后,由于使用的是本地電腦的圖片,文檔一旦發送到其他人或者其他電腦,圖片的鏈接就會失效,導致 markdown 文章中的圖片無法顯示。
為了解決這個問題,圖片的地址就需要是網絡上而不能是本地電腦的鏈接地址。如果我們將圖片存儲到圖床服務器中,那么我們既能在 markdown 中使用圖片的網絡鏈接地址,又能管理圖片,后面寫其它文章時還可以復用圖片鏈接。
本文就來介紹一下在騰訊云輕量應用服務器上使用 chevereto 搭建個人圖床,同時利用 picgo 和 typora 自動在 markdown 中將本地圖片上傳到圖床中,以此來解決 markdown 文章在更換電腦后圖片地址失效的問題,進而打造一個沉浸式 markdown 寫作環境,專注于寫作。
環境準備
騰訊云輕量應用服務器:使用 docker 應用鏡像并安裝 docker-composechevereto:自建圖床程序,使用 docker-compose 來安裝picgo:圖床管理工具,安裝 chevereto 插件typora:markdown 編輯器服務器準備
首先在騰訊云官網購買一臺輕量應用服務器,選擇 docker 鏡像,這樣我們只需安裝 docker-compose。
下載最新版dockercompose
sudo curl -l \https://github.com/docker/compose/releases/download/1.27.3/docker-compose-$(uname -s)-$(uname -m)\ -o /usr/local/bin/docker-compose為docker-compose文件添加可執行屬性并增加軟連接
sudo chmod x /usr/local/bin/docker-composesudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose查看docker-compose版本
docker-compose -v搭建chevereto圖床
接下來我們在輕量應用服務器上搭建 chevereto 圖床。創建 chevereto 相關目錄:
mkdir -p /data/cheveretomkdir -p /data/chevereto/databasemkdir -p /data/chevereto/chevereto_images mkdir -p /data/chevereto/conf# 修改相關目錄屬性,防止chevereto啟動時無法寫入chmod 777 /data/chevereto/databasechmod 777 /data/chevereto/chevereto_images chmod 777 /data/chevereto/confcd /data/chevereto創建 docker-compose.yaml 文件:
在/data/chevereto目錄中創建 docker-compose.yaml 文件,內容如下:
version: \'3\'services: db: image: mariadb volumes: - ./database:/var/lib/mysql:rw restart: always networks: - private environment: mysql_root__root mysql_database: chevereto mysql_user: chevereto mysql_ chevereto: depends_on: - db image: nmtan/chevereto restart: always networks: - private environment: chevereto_db_host: db chevereto_db_ chevereto_db_ chevereto_db_name: chevereto chevereto_db_prefix: chv_ volumes: - ./chevereto_images:/var/www/html/images:rw - ./conf/php.ini:/usr/local/etc/php/conf.d/php.ini ports: - 80:80networks: private:創建php配置文件:在/data/chevereto/conf目錄中創建php.ini配置文件, 配置最大使用內存和最大上傳的圖片大小等屬性。內容如下:
max_execution_time = 60;memory_limit = 1024m;upload_max_filesize = 256m;post_max_size = 256m;啟動chevereto
docker-compose up -d配置chevereto
在瀏覽器里訪問輕量應用服務器的ip,會打開 chevereto 首次安裝后的配置頁面,輸入相關信息后,點擊「install chevereto」按鈕。
出現下圖就表示已經安裝成功了,然后點擊「admin dashboard」進入管理頁面。
登錄以后我們要獲取 chevereto 的api key:在dashboard->settings->website->api
這里我們要獲取 api v1 key,用來在 picgo 中配置 chevereto 插件,使得 picgo 能夠直接將圖片上傳到 chevereto 中。下文在 picgo的配置過程中會詳細介紹。
安裝配置picgo
安裝picgo
picgo是一款將圖片上傳到圖床的圖床管理工具。我們根據操作系統下載穩定版即可,這里下載的是 v2.2.2 windows 版本的二進制文件。下載完畢后雙擊 picgo-setup-2.2.2.exe 文件安裝即可。「點擊獲取下載地址」
安裝chevereto插件
打開 picgo 后,在插件設置中搜索 chevereto 安裝即可。
配置chevereto uploader設置
這里我們要配置chevereto上傳的url(url為http://ip/api/1/upload)和之前在 chevereto dashboard 中獲取到的 api v1 key。這樣 picgo 就可以自動將圖片上傳到 chevereto 了。
配置picgo開啟時間戳重命名
在 picgo 設置中開啟時間戳重命名,防止多次上傳相同文件報錯。同時我們取消其它不使用的圖床,只顯示 chevereto uploader。
配置picgo-server監聽端口
這里我們將監聽端口設置為36677,防止 typora 上傳圖片時失敗。因為 typora 中使用了此端口號。
上傳文件
配置好之后,我們直接將圖片拖入到 picgo 的上傳區。
接下來我們到 chevereto 的頁面上可以查看剛才上傳的圖片。如下圖所示,表明 picgo 已經將圖片上傳成功了。
安裝配置typora
安裝typora
根據操作系統從typora 官網下載相應的安裝包,這里我們下載 windows 的安裝包。文件下載完成后,雙擊安裝即可。
配置圖像上傳
在 typora 文件->偏好設置->圖像中,我們進行配置。插入圖片時,選擇 「上傳圖片」;上傳服務設定,選擇「picgo(app)」;picgo 路徑設為 picgo 軟件的安裝路徑。
開始沉浸式寫作吧!
經過前面的配置,我們已經搭建好這一整套 markdown 環境,那我們馬上來體驗一下吧!
打開 typora,我們寫一篇文章,向其中插入圖片,我們會發現圖片地址已經自動被替換為 chevereto 圖床上的網絡地址了。這樣當我們將 markdown 文檔發送給其他人或者在其他電腦中打開時,我們的圖片就再也不會顯示失敗了。


虛擬主機 防火墻在哪里
阿里云老用戶買ecs沒優惠,沒活動?,no!,阿里云老用戶拼團專場,全場3.5折
閑置的云服務器怎么處理好
云服務器怎么更改中文名
伊春市云服務器購買
網易電商營收占比逐季提升 跨境電商市場份額已超阿里和唯品會
散熱天梯圖_cpu散熱器排行榜2020
虛擬主機評測要從哪幾方面入手?