簡單圖床,真的簡單!EasyImage搭建/使用教程
1.前言
官網(wǎng):https://icret.gitee.io/easyimages2.0/#/
GitHub:https://github.com/icret/EasyImages2.0
夜夢博客:tech.yemengstar.com/?p=5500
為啥要整這個圖床呢?一是有自己的圖床寫東西確實很方便;二是夜夢最近沒忍住買個幾臺NAT小機,想著好像除了進行內(nèi)網(wǎng)穿透也沒別的用處了,拿來做做圖床也不錯(幾臺NAT機配置都還不低……);三是EasyImage這個圖床程序?qū)嵲谑翘p量了(不用數(shù)據(jù)庫)!
夜夢使用到的NAT機有:
雨云https://www.rainyun.com/YeMeng_,使用此鏈接注冊可享受9折+10元優(yōu)惠。宿遷1C1GNAT機13元起(用優(yōu)惠券更加便宜)。售后群很熱鬧,群U都很友善。
萊棧https://stack.laecloud.com/aff/6:宿遷2C4GNAT17元起,上行帶寬給的很高(50M)。服務(wù)器很穩(wěn)定,而且工單回復(fù)極快(基本秒回)。
百星互聯(lián)https://bxidc.xyz/?i3c7cd4:宿遷2C2GNAT5元起,是真的便宜。
2.安裝寶塔
上面幾個NAT主機配置都比較高,完全不用擔(dān)心性能問題(百星互聯(lián)的推薦使用centos系統(tǒng),別的Linux系統(tǒng)有點問題)。
寶塔安裝很簡單,按照系統(tǒng)復(fù)制安裝代碼即可。
官網(wǎng):bt.cn
Centos安裝腳本?
Ubuntu安裝腳本
Debian安裝腳本
安裝完成后會在控制臺中輸出管理訪問地址
/管理員用戶名
/管理員密碼
,如果你使用的是獨立IP,直接按照上面的訪問地址登錄即可。
但是!夜夢這里不是用的NAT主機嘛,所以是沒有獨立IP的。這需要我們進行端口轉(zhuǎn)發(fā)(端口映射)!
三家端口映射操作大差不差,夜夢這里簡單講述一下方法:
進入端口映射操作界面
創(chuàng)建一個端口映射
服務(wù)名稱自己填寫,可以填image
外網(wǎng)端口有的服務(wù)商是可以自選的,有的是隨機分配的,自己選的話選一個能用的就可以。
如果沒有SSL需求,內(nèi)網(wǎng)端口填寫80。反之填寫443。 由于只是自己使用,夜夢這里就不演示配置SSL證書了。
3.部署圖床
3.1基礎(chǔ)環(huán)境準備
由于夜夢上面介紹的幾個NAT服務(wù)器均在宿遷,考慮到使用的短暫性和安全性,夜夢不考慮使用備案域名解析到上面,所以后面就直接使用IP地址作為訪問地址了。最后夜夢會介紹如何使用PicGo配合圖床使用,即使使用IP地址也能十分方便地獲得圖片鏈接。
在寶塔中登錄后,會提示讓你安裝環(huán)境,我們這里選擇安裝
Nginx1.21
PHP7.4
如果沒提示也不要經(jīng),在左側(cè)欄中找到軟件商店
,在應(yīng)用搜索
中搜索PHP
和Nginx
安裝指定版本即可。
當(dāng)PHP安裝完畢以后,需要我們進行額外的操作。
我們在軟件商店中,找到已經(jīng)安裝好的PHP,選中設(shè)置
,在設(shè)置頁面中,在左側(cè)欄中找到安裝擴展
,安裝
Fileinfo?
iconv?
zip?
mbstring?
openssl
如果拓展中沒有顯示就是已經(jīng)安裝了。有條件的建議開啟OPcache拓展。
3.2建立網(wǎng)站
在寶塔頁面中,依照以下順序新建一個網(wǎng)站:
左側(cè)欄網(wǎng)站 -> 添加站點 -> 完善網(wǎng)站信息

只需要在域名處填寫你服務(wù)器的IP地址即可!然后點擊提交。
下載最新的圖床程序,上傳至網(wǎng)站的根目錄中,解壓至站點根目錄(需要進行一次剪切粘貼操作,夜夢這里就不演示了,可視化操作應(yīng)該都會的吧)。
下載鏈接:https://github.com/icret/EasyImages2.0/releases

4.初始化配置
到這里,圖床已經(jīng)準備好了,需要我們訪問你的域名(IP地址)進行初始化操作。
由于我們使用的是NAT服務(wù)器,所以不能直接訪問IP地址,需要訪問IP:映射端口
訪問后,會有環(huán)境檢查:

按照夜夢的操作過程,環(huán)境不會有問題的。我們直接下一步,完善管理員用戶名密碼即可。

初次登錄還會進行環(huán)境檢查:

5.基礎(chǔ)使用
如果你只是想簡單地用圖床,那么到這里已經(jīng)可以了。
你只需要上傳你的圖片,便可以獲得多種格式的圖片鏈接。


當(dāng)然了,這時候任何人都可以使用你的圖床!如果你只想自己用,或者是給有限的人用,那么推薦你到后臺設(shè)置開啟登錄上傳功能!
具體為:設(shè)置 -> 圖床安全 -> 登錄上傳
6.配合PicGo
當(dāng)然了,如果每次上傳都需要打開網(wǎng)頁進行上傳,然后手動復(fù)制鏈接的話,未免太過于麻煩了。所以夜夢這里使用了PicGo,下載地址為:https://github.com/Molunerfinn/PicGo/releases
安裝完畢以后,我們在插件中搜索easyimage,安裝相應(yīng)插件。

然后我們配置插件,這里需要兩個參數(shù),我們到圖床設(shè)置中獲取。

到設(shè)置 -> API設(shè)置中,我們即可找到API調(diào)用地址和調(diào)用token,對應(yīng)填入即可!

然后我們就可以選擇格式上傳圖片了。

如果需要上傳圖片的時候自動復(fù)制鏈接,那么可以在設(shè)置中開啟選項:

8.后記
使用國內(nèi)的大帶寬NAT機搭建圖床的好處就是:加載圖片真的太快啦!自己寫markdown筆記的時候也可以直接丟圖片到圖床中了!