使用雲伺服器搭建圖床,Hexo一鍵部署,太方便啦
2022-06-25由 程式設計師晚楓 發表于 農業
萌芽期刊怎麼投稿
想了解更多精彩內容,快來關注程式設計師晚楓
大家好,這裡是程式設計師晚楓。
最近在建設個人網站:www。python-office。com,需要使用一個圖床,來存放多個頁面都會用到的圖片等檔案。
這次我選擇的是雲伺服器 + Hexo框架進行搭建。
使用的裝置和技術
裝置:雲伺服器
技術:Hexo、supervisor、nginx
軟體:Xftp
搭建步驟
1、安裝node環境
這一部屬於基礎操作,直接百度,這裡不贅述了。
2、啟動hexo專案
新建hexo專案
hexo init hexo-demo
進入hexo-demo資料夾,安裝依賴
cd
hexo-demo
npm install
執行專案
安裝完依賴以後,執行以下命令,啟動hexo伺服器,
hexo server
執行結果如下圖。演示頁面
傳送門
3、新增圖片
把你的圖片,直接新增到hexo專案下的source資料夾即可。
[root@VM-0-5-centos
source
]
# pwd
。/hexo-demo/
source
[root@VM-0-5-centos
source
]
# tree
。
|—— 1-wemedia-group。jpg
|—— 2-free-group。jpg
|—— 3-finance-group。jpg
|—— 4-cq-group。jpg
|—— cartoon-img。jpg
|—— github-nav。jpg
|—— icon。jpg
|—— img2cartoon-error。jpg
|—— _posts
| `—— hello-world。md
|—— python-office。jpg
`—— qrcode。jpg
4、進階:搭配supervisor、nginx更適合
完成以上任務,這個簡單的圖床已經可以用。 如果想把專案做得更加自動化、訪問便捷,可以搭配下面這2個技術:
supervisor:後臺自動執行hexo專案。
nginx:將hexo訪問地址連結到自己的域名下,例如我的:https://www。python-office。com/api/img-cdn/python-office。jpg
寫在最後
這種圖床,適合你的伺服器資源很豐富的情況。
如果對文章有任何疑問,歡迎評論區和我交流~