Lsky Pro: Your Photo Album on the Cloud.

前言(不想看可以直接跳到搭建过程

关于那些我用过的奇奇怪怪的搭建图床的方法

WordPress(?

那时的我:hk服务器的WordPress图片好慢咋办?赶紧把图片放mainland!懂了!这就去在上海服务器上搭建个图床!

于是就真的傻乎乎在上海的服务器上装了个宝塔装环境搭了个WordPress用它的媒体库功能。

虽然是真的真的真的很蠢 很蠢,但是我当时也用了这个方案好几个月)

( 别骂了 别骂了,秋梨膏)

Zfile+OneDrive

用Zfile调用OneDrive for Business的API返回图片等资源地址,但是因为买不起世纪互联的特供版本,国际版亚太地区的数据中心在网络环境不好的兲朝延迟真太tmd高了,速度还完全不如直接在hk服务器上直接调用媒体库资源。

Chevereto

简单体验过半天,是一款功能丰富的优秀的程序,但其更像是一个相册管理项目,对于搭建博客的图床而言不太需要。

关于Lsky Pro(兰空图床)

Lsky Pro – Your photo album on the cloud.

GitHub – wisp-x/lsky-pro: ☁️兰空图床(Lsky Pro) – Your photo album on the cloud.

示例图片:

Lsky Pro后台示例图片
这张Lsky Pro的示例图片就是存储在我的Lsky Pro站点 XD

受限于服务器低得可怜的上传速度,这张的图片的加载可能较慢。

但是不用备案搞CDN要什么自行车。

搭建

Github Releases下载项目源码,上传至网站目录,设置网站运行目录为“Public”

修改配置文件Rewrite Rules:

Nginx:

location / {
    if (!-e $request_filename) {
    	rewrite ^(.*)$ /index.php?s=$1 last; break;
    }
}

Apache:

直接使用.htaccess文件

修改完成后访问网站首页完成安装,若提示缺少插件则在PHP装好相关插件后重新访问网页完成安装即可。

修改runtimepublic目录为755权限,登入网站后台,设置本地存储策略即可。

为了使用方便,可以在/admin/system/index.html#tab-upload处设置文件命名规则为{original}。

还可以自行添加其它的存储策略。也支持网页上传和API接口上传。

Enjoy it!

Tips

小带宽服务器可以适当将Nginx的comp_level调高以缩短传输时间。

图片上传前一定要进行适当压缩(随便找个在线压缩的网站就行),动辄几Mb一张的图片对于小水管肯定吃不消。

在给网站换用另外一个域名下的图床前,请注意这需要多一个建立HTTPS连接的时间消耗,在一些图片加载时间本就不长的情况下更换图床反而可能导致站点变慢。

5M小水管人少的时候似乎效果还不错。

暂无评论

发送评论 编辑评论


上一篇
下一篇