兰空图床更新 Webdav 功能 | Lsky Pro | 自建图床

2023-5-7|2024-9-7
D_SUPER
D_SUPER
type
Post
status
Published
date
May 7, 2023
slug
lsky_pro_webdav
summary
从兰空图床(Lsky Pro) Github 直接下载安装 Release 版本后,配置 Webdav 会报错,需要更新兰空图床的 Webdav 功能修复。
category
技术分享
tags
LNMP
好用软件
建站
icon

兰空图床支持连接 Webdav 服务作图片存储,这样就能和 AList 配合使用 Onedrive 的超大空间搭建个人图床。兰空图床有免费版和付费商业版两种,个人使用免费版一般能满足需求。从兰空图床 Github 直接安装 Release 版本后配置 Webdav 会报错,需要更新。

安装

兰空图床基于 PHP 运行服务,非常建议小白尝试使用 lnmp.org 一键脚本配置,安装 PHP >= 8.0.2,Nginx 服务。安装参考《安装 FreshRSS 指南
  • 进入网站目录
    • cd /home/wwwroot/pic.dsuper.xyz/
  • 进入 lsky-org release 找到最新 tag 下载 .zip 文件
    • wget https://github.com/lsky-org/lsky-pro/releases/download/2.1/lsky-pro-2.1.zip
  • lnmp vhost add 后记录设置的程序文件夹,将程序文件解压缩到对应文件夹
    • unzip /home/wwwroot/pic.dsuper.xyz/2.1.tar.gz -C /home/wwwroot/pic.dsuper.xyz/
  • 修改文件文件用户 chown 和文件权限 chmod
    • # cd /home/wwwroot/pic.dsuper.xyz/ chown -R www:www . chmod -R 755 .
  • 配置 Nginx
  • 删除防跨目录
  • 解除 PHP 限制以满足运行要求
    • 安装要求
      • PHP >= 8.0.2
      • BCMath PHP 扩展
      • Ctype PHP 扩展
      • DOM PHP 拓展
      • Fileinfo PHP 扩展
      • JSON PHP 扩展
      • Mbstring PHP 扩展
      • OpenSSL PHP 扩展
      • PDO PHP 扩展
      • Tokenizer PHP 扩展
      • XML PHP 扩展
      • Imagick 拓展
      • exec、shell_exec 函数
      • readlink、symlink 函数
      • putenv、getenv 函数
等步骤……参考《安装 FreshRSS 指南

更新 Webdav 功能

兰空图床修复了 Webdav 功能但目前未打包。下载 Github 源文件,解压后上传到程序文件夹,覆盖软件所在文件夹 /home/wwwroot/pic.dsuper.xyz/ 即可。
notion image
  • 注意设置新文件的用户和权限[见上节 chownchmod]

推荐阅读


RSS 订阅 Github Release 更新信息 | 订阅 NotionNext 项目更新使用 Notion 数据库收集信息、评论 | NotionForms
  • Twikoo
  • Waline
  • Cusdis