伺服器+寶塔+Chevereto 搭建個人圖床

圖床,大家應該都不陌生了。不管是寫markdown還是html什麼什麼的,總會用到圖片的鏈接。可是有些圖片是我們自己的,他沒有鏈接。這個時候我們就需要一些NB特殊的手段生成它的外鏈。由此誕生出了圖床 我一開始了解到圖床時發現在github上搭建的部落格調用本地圖片速度很慢,知道了可以用圖床。 一開始用的是這個圖床,也確實用了很久,很好用的一個免費圖床,給大家推薦一下:sm.ms 可是隨著我圖片的增多,這個圖床也漸漸地不能滿足我的需求。 於是我去學長那白嫖了一個備案過的子域名,在七牛雲上創建了一個存儲空間結合picgo這個NB特殊的軟體當成自己的圖床。這個我現在還在用。 還有很多圖床,比如說洛谷,簡書,部落格園啊什麼的都可以當成「圖床」用的(不要打我。 然後我就看到了很多大佬都自己搭圖床,自己心裡也挺痒痒,就去百度了一下,發現了這個Chevereto這個厲害的東西。 你需要有的東西

  1. 伺服器,配置好寶塔面板,伺服器環境要求最低是Apache / NGiNX web server,PHP 5.5.0 ,MySQL 5.0
  2. 一個聯網的電腦
  3. 一個跟我一樣靈活的腦子

總結一下步驟先

  1. 前去github下載壓縮包。
  2. 在寶塔面板新建網站,並且創建一個資料庫。
  3. 將下載的壓縮包解壓至你新建的網站的目錄。注意這裡需要更改一個東西。
  4. 打開新建的網站,跟著提示一步步配置。

幾分鐘之後你會擁有一個和這個基本上一樣的屬於自己的圖床

下載壓縮包 你可以點這裡去github下載,也就4MB,一會就下載完了。 或者用我提供的下載鏈接點擊下載。

在寶塔新建一個網站這個就不用多說了吧。 然後創建一個資料庫。

把下載好的壓縮包上傳到你新建的網站的目錄裡面然後解壓。 注意這裡需要更改一個東西 首先找到網站的設置

找到配置文件

在最後一個大括弧前加入下面的程式碼

加完之後是這樣的

# Disable access to .ht* files  location ~ /.ht {      deny all;  }    # Disable access to sensitive files in app path  location ~ /(app|content|lib)/.*.(po|php|lock|sql)$ {     deny all;  }    # Disable log on not found images + image replacement  location ~* (jpe?g|webp|gif) {      log_not_found off;      error_page 404 /contenthttps://cdn.jsdelivr.net/gh/drew233/cdn/system/default/404.gif;  }    # Enable CORS header (needed for CDN)  location ~* .(ttf|ttc|otf|eot|woff|woff2|css|js)$ {      add_header Access-Control-Allow-Origin "*";  }    # Force serve upload path as static content (match your upload folder if needed)  location https://cdn.jsdelivr.net/gh/drew233/cdn {}    # Route dynamic request to index.php  location / {      try_files $uri $uri/ /index.php?$query_string;  }

然後進入到你新建的網站,跟隨著設置一步一步來就行。這裡會讓你輸入一次你的資料庫的名字帳號和密碼,把你上面新建的那個輸進去就好了。

全部設置好之後你會獲得一個管理員帳號(名字密碼都是自己設置的。點擊登陸進去可以進入儀錶盤設置網站的外觀和配置。 然後到這裡就搭建結束了。

我是用寶塔搭建的,適合像我這樣的小白參考。大佬輕噴。

目前我的圖床已知bug

  1. 註冊帳號好像不能很好的工作。
  2. 就算你有帳號登陸也不一定可以成功。

我的解決方法

  1. 把遊客的許可權提升成為了和註冊用戶一樣的許可權。(有點小猥瑣,不過就自己人用這個圖床,也沒啥哈哈。這裡許可權指的是上傳的圖片最大大小均為5MB,並且永久保存。

至於這個圖床的安裝過程沒有詳細講主要是因為確實沒啥好說的,每一步都有提示,跟著來就行了。

我的圖床,如果你看到了這裡。歡迎你使用我的圖床,最後說一下,這個圖床自動適配手機端,贊! 點擊這裡進入我的圖床 Happy Image