另外写了一篇图床 API 食用指南。
新注册的域名一直找不到用处,这次终于用上啦~ 图床地址:https://view.moezx.cc
玩过博客的同学都知道,文章插图的存放是一个比较麻烦的问题,即使有了 WordPress 这样具有媒体管理器的 CMS,存放大量的图片管理仍是非常不方便的,另外如果服务器带宽不足的话,大量图片还将严重影响访客体验。
于是,图床应运而生。图床就是专门存放图片并方便外链的站点,同时开放用户注册后还具有了一定的社交属性。
国外的 Flickr,imgur 之类的当然早就被墙了,而虽然现在的免费国内图床很多,比如 SM.MS,不过这些第三方的服务指不定哪天关了(淘宝图床都关了,没有什么可靠的)。所以靠人不如靠自己,博客图床还是一定自建。不过话虽如此,如果需要当然可以用我的图床,非常欢迎~
之前存放博客图片用过七牛云和阿里云 OSS,上传不是太方便,后来一直用 GitHub 做图床和文件床,倒是挺方便,不过听说在有的地方加载速度慢?虽然没体验过,不过也不是不可能 ∠( ᐛ 」∠)_
Chevereto 就是一个很棒的 PHP 图床 CMS。搭建很简单,只要服务器有 Nginx + PHP + MySQL 环境即可,如果搭建过 WordPress 之类的网站,操作应该没什么问题的(其实比 WordPress 还方便)。另外 Chevereto 还支持 CDN 和外部储存(这个功能需要付费版)。
Chevereto 官网有商业版出售,不过同时也提供免费版,商业授权版略贵,但实际免费版已经能使用大部分功能了,个人使用的话免费版已经足够了。非常不建议使用破解版,首先不保证破解版不含恶意代码,请记住安装 Chevereto 的时候是要授予其777
的最高权限的;另外官方或许仍有办法检测到破解版的使用,如果用的是国外主机,开发商是可以要求运营商关闭你服务器的。
值得一提的是免费版中阉割了大部分的社交功能,比如关注、点赞、社交账号登陆等更能,不过呢,仔细看源码你会发现/app/themes/Peafowl/custom_hooks
目录下有一些 sample 文件,把文件名中的 sample 去掉,可以在里面加入自定义模块,比如 Disqus 之类的,嘿嘿嘿...
最后,在美国、日本、欧盟这些版权保护制度完善的地方,服务器应避免储存侵权内容,切记一定遵守当地法律。Emmmmm,如果不遵守中国法律,那后果你更是懂的吧
「樱花庄的白猫」原创文章:《搭了一个图床》,转载请保留出处!https://2heng.xin/2017/11/24/chevereto/
Q.E.D.
Comments | 34 条评论
博主 寒星皓月
博主 你图床使用的是免费版?
博主 Yuelin
你好;自己也是刚开始搭建了一个Wordpress个人博客 bubbleh.me
现在也遇到Wordpress文章插图问题;
这里想问一下,这里可以先租用一下你的图库吗?这里先谢谢了;
博主 fengbujue
博主的床图 分类插画 是在p站爬取的吗?可以多爬一些吗(=´ω`=),用了博主的方法 p站还是load不了image的说
博主 fengbujue
@fengbujue 貌似是没有信任证书 问题,我把图片链接在另一个窗口打开,chrome 提示 不安全 继续前往(不安全),证书加载后 再访问p站 就没问题了
博主 MUL世道
可以放小黄图吗
博主 Mashiro
@MUL世道 permission denied
博主 安忆.
唔、搭了一个类似的轮子
博主 安忆
@安忆. https://pic.anyi.in/
博主 OceanEye
大佬你玩少前吗qwq
博主 123
我的妈 好强呀
博主 逐梦之人
多谢博主了
博主 Shiro
问一下 这个图床是搭好后 图片是放在自己的服务器上 还是哪里
(● ̄(エ) ̄●)
博主 Mashiro
@Shiro 我是放在自己服务器上的
博主 Shiro
@Mashiro 哇 多大的服务器呀 很贵的吧QAQ
博主 Mashiro
@Shiro 页脚第二个,vultr,最便宜的5刀/月款
博主 Shiro
@Mashiro 哦哦 发现了2.5刀的 比5刀的少5G空间,其他配置减一半的, 不过可以搭载腾讯的对象存储上吗?建议吗?
博主 Mashiro
@Shiro 2.5刀现在好像只能分配IPv6了。对象储存付费版才支持,不过数据库什么的仍然需要放在服务器上。
博主 1115084538
emmm大佬买的正版?用了cdn否?
博主 Mashiro
@1115084538 不是说免费版了吗。。图床用的是Cloudflare的CDN
博主 橘子
@Mashiro 纳尼!!速度怎么这么快!cf这么厉害么,顺便我看你的另一篇文章看到了你用cname,如果我要做图床也可以这样吗? 顺便用的什么储存机器可否推荐一下?我最大的机器就是腾讯云了,50g。
博主 王友元同学
@Mashiro 为啥你的Cloudflare如此之快
博主 Mashiro
@王友元同学 我用的是百度云加速=.=
博主 Zypheria
谢谢,我只是一个普通的高中生,暂时把这个当云相册用(别打我)
博主 野兔
已注册
博主 Mashiro
@野兔 让我看看你都上传了什么小黄图
博主 tanker
图床我之前一直用七牛,后来觉得管理实在不方便,图片后期备份不便捷,不大喜欢用七牛的那些插件。也想考虑自己搭个图床什么的,最好能和wordpress联通,但到目前都没试过,不知道可不可行,或许只能考虑试试找找别的……
博主 Mashiro
@tanker 从七牛云储存插件里扒出来的代码,我想应该能实现你要的联通吧
博主 spicer
惭愧,因为我是自己搭的服务器用着坑人的花生壳,为了节省流量不得不使用破解版chevereto。今天用ftp成功上传到图片到阿里云OSS,结果却无法删除图片,还是没有成功绑定。话说大大这个博客的主题是改了不少吧,特喜欢这种有动态效果的主题,但是下载下来整个博客是白茫茫一片,想问问大大是怎么制作的这个头图和下面的播放器呢,如果大大觉得麻烦的话我就不用回答我啦。刚刚发现发送评论貌似响应很慢呢,这是第二次发送
博主 Mashiro
@spicer 评论的气泡时间太短,有空改一下。。视频部分的 js :https://telegra.ph/%E8%A7%86%E9%A2%91%E7%9A%84%E5%AE%9E%E7%8E%B0-12-03
如果流量不大得话可以用我的图床呢
博主 spicer
@Mashiro ahh先谢谢大大了!我主要是想搭自己的图床来分享图片呢,嘛更有成就感是吧!emmm很想知道大大下面的播放器是怎么实现的呢,谢谢大大!
博主 spicer
大大那个,chevereto外置存储要怎么连接到国内云服务器例如阿里云或者七牛云之类的呢?
博主 Mashiro
@spicer 嘛,我这里
This functionality is not part of Chevereto Free. Upgrade to paid version to obtain this feature.
不过以前看过一下 chevereto 的文档,里面有提供一些 API,猜测大概是通过这些 API 实现外部存储的吧,然后链接到七牛云之类的你应该还需要通过七牛的 API 开发喽
博主 惶心
我的妈主题修改的好好看