前言

写博客遇到的麻烦之一也就是插图的存放。即使有着像wordpress这样自带媒体库的CMS,大量的图片也是不方便使用,于是图床就诞生了。

啥是图床

图床就是提供图片存放的服务器并且还支持外链的站点,国内知名的图床有很多,比如大名鼎鼎的SM.MS,但这类第三方的图床说不上哪天就关闭了,所以还是只能靠自己,博客的图床还是需要自建。当然如果有需要欢迎来使用我的图床tc.manami.top。最大支持单个50M图片的存放~

正题

Chevereto就是一个很有名的图床程序,搭建起来也不难,能会掌握wordpress使用一般就没太大问题,和wordpress要求的环境一样。其免费版和免费版的分别,在于免费版多了硬盘扩展,交际分享功能和技术支持。硬盘扩展指的是你可以通过sftp等方法把上传的文件贮存在其他服务器上。因而个人以为,这个免费版曾经足够使用了。同时chevereto的部署也异常简单,而且支持中文。
官网:https://chevereto.com/
DEMO:https://demo.chevereto.com/

少废话,开始动手

1.添加站点

Annotation-2019-06-18-165613_LI.jpg
点击网站-添加站点-输入站点信息,程序需要数据库支持,需要新建数据库,php版本目前建议7.1,7.3亲测在安装向导时提示我程序目录内的代码出现了问题,同时记得服务器端别忘了解析域名。

tips:

因为Chevereto图床程序支持apache服务器的伪静态设置,如果是nginx服务器需要手动填写伪静态规则

location / {
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
try_files $uri $uri/ /api.php;
}
location /admin {
try_files $uri /admin/index.php?$args;
}

宝塔环境下如图添加伪静态,把上面的代码复制进去即可
在宝塔面板环境下搭建Chevereto图床

2.上传程序

先把站点内的文件删除
Annotation-2019-06-18-170043_LI.jpg
点击文件,选择刚刚新建站点内的目录,选中全部文件并删除

随后将下载好的程序文件上传解压到站点文件夹根目录,再将程序文件夹内的所有文件剪切到根目录内。
Chevereto最新免费版下载地址(github)

3.安装

在浏览器中输入自己的站点域名,会出现安装界面,输入数据库信息,点击确定。
139cb95176825f.jpg

接下来填入图床的管理员信息等
179b84fb65861f.jpg
都设置好后可以点击安装按钮,就已经安装完成了!

将语言设置为中文

登录好图床程序,在浏览器导航栏输入https://你的域名/settings,来设置语言
Annotation-2019-06-18-192717.png

以上就是安装在宝塔面板环境下搭建Chevereto图床的全部过程,可以在后台设置更多内容,此文章的图片都来自我图床,大家可以参考一下


hanoch