0°

使用Chevereto自建图床

自建图床,更放心。

有了一台自己的服务器,或者是虚拟机,当然要物尽其用了,这一次,我们用Chevereto网站程序,来搭建自己的图床。

为什么呢?

  • 给自己喜欢的图片,在网络上能有一个自己的家
  • 自己搭建的程序,自己用着放心
  • 对于经常使用M​arkdown编辑文字的用户,文字中插入图片更方便了
  • 避免网站中储存过量图片,管理不便

方法:查看文章

相关帮助:

官方网站:https://chevereto.com

官方帮助文档:https://chevereto.com/docs/install

Github下载源码,地址:https://github.com/Chevereto/Chevereto-Free(免费版)

CSDN 的一个方法:https://blog.csdn.net/qq_28616789/article/details/79340236

创建页面,将内容放置再以下代码内:

[cc lang="php"]
我的代码
[/cc]

菜单图标:https://chevereto.com/src/icomoon/

自定义图片链接,如:http://tu.npc.ink/my/Up6.jpg,那么,这个my,怎么来的?

首先,在网站根目录新建文件夹my,然后在“仪表盘-图片上传-图像路径一栏,填写my”即可

错误集合:

1.文件放置后,打开链接404

填写一下伪静态Rewrite规则,网站-设置-伪静态

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;
}

顺利出现安装页面

2.安装完毕,提示错误:

Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/tu.baimu.org/app/lib/integrity-check.php on line 167

PHP版本为7.2,更改为7.1,原因是php7.2更改了一些配置,

参考链接:参考

因为种种复杂的原因(精力有限,效果不佳。。。),我已关闭了自建的图床,转而使用阿里云的OSS技术来存储图片,前几天转移博客的时候,全站打包,才50M的样子。

关于OSS,可以看这篇:

oss-upload|使用阿里云OSS文件存储保存图片

0230
因主题原因,在示例代码中,有部分
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论