前几天用chevereto做一个专门存储图片的网站,但是考虑到主服务器的硬盘和流量都不多,以后可能会支持不了太多的图片使用,就在后台找到原来chevereto提供了添加外部存储的选项,ftp的一直报错,今天主机笔记就先教大家给图床添加sftp协议的外部存储。
准备:除了搭建好的chevereto网站,还需要一个带web访问的服务器
打开chevereto网站登录管理员,仪表盘-设置-外部存储-添加存储
比如说上图我们这里假设添加一个法国的外部存储服务器,协议选择SFTP,服务器就填存储服务器的ip地址,路径为外部存储服务器的web路径,需要可以用网页访问到,存储容量需要加单位GB或者TB都行,url就用个图床的二级域名解析过去,然后填写上http://二级域名就行了,这个会显示在网页源代码里面,所以推荐使用主站的二级域名
添加完成之后记得将活动选项勾选才会利用新添加的外部存储,这样就基本完成,上传一张图片测试可以用就行了。
另外chevereto不知是为了防止误操作还是什么原因并没有加入删除存储功能,这时就需要我们去数据库操作了。找到数据库中的chv_storages表,找到不需要的行删除掉,再刷新网页就行了。
好了,今天的教程就到这里。整个过程的思路就相当于加一个外部的网站,到时主站直接传图到存储的站点,需要浏览图片也是直接从外部存储服务器获取的。这样以后如果图片多了就可以随时增加服务器,而且前端服务器只是做上传用,不会因为图片流量过大卡顿。