前使用的七牛云图床不知道为何,前几天突然就挂了。这也导致我的网站上的图片大面积的挂了orz


搭建一个博客网站必然是需要使用大量的图片的。然而图片保存在服务器里会占用大量空间。同时如果页面中图片过多也会影响页面的加载。因此使用图床服务也变的非常有必要了。
我个人之前也一直在使用着SM图床,作为国内的免费图床说实话还是相当给力的。不过毕竟还是托管在别人家,说不准哪一天服务器被雷劈了这个图床就挂了呢(bushi
你看阿里的图床不就很早就挂了xD,所以求人不如求己,还是使用一个自建图床会比较好。
刚好最近也闲着,于是乎就自己使用开源的Chevereto搭建了一个私人图床:D
虽然说是私人的不过也很欢迎各位小伙伴来使用嗷!
(2020.2.26 更新 该应用已关闭)
图床地址:http://gallery.davincievans.top/


Chevereto是一个优秀的开源图床服务。只需要在LNMP环境之下就可以很轻易的完成部署。如果有wordpress搭建经验的小伙伴应该能够非常容易上手。不过在将文件上传到服务器之后,需要将文件的权限设置为至少775,否则会提示读取失败。
Chevereto官网:https://chevereto.com/
使用宝塔的小伙伴可能需要在站点设置之中重新写入一下伪静态。可以直接在宝塔面板的站点设置当中的伪静态添加以下代码,否则有可能会404:

location /
{
     try_files $uri $uri/ /index.php?$args;
}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

添加完之后记得重启Nginx。
之后的设置就是进站点注册绑定数据库,和wordpress一模一样啦~
Chevereto拥有丰富的功能,你甚至还可以将他建设成一个资源图片分享站,提供社交的平台。当然像点赞以及评论的功能必须使用付费版才有。但是如果只是提供图床服务咱们的免费版已经绰绰有余。
而且最让我欣喜的一个特性是:他在上传之后不仅会返回原图地址,同样地也会返回一个缩略图地址和一个中等大小图片的地址,这也极大减少了图片在前端加载时的压力。
最后还是要注意一点:在使用图床服务的时候务必遵守相关的法律法规。国内的小伙伴嘛。。。。就不要上传一些羞羞的图片啦(后果你懂的)。如果是国外的主机还请各位多注意一下图片的相关版权,如果有较为严重的侵权行为是会被律师函警告并且关停服务器的。


You Are All Stardust.