Lsky Pro,中文名为兰空图床,是一款专为在线图片上传与管理设计的图床程序。它不仅可以用作个人的云端相册,还能作为写作时的贴图库。兰空图床自2017年10月首次发布以来,经历了多次版本迭代。最初版本基于ThinkPHP 5开发,随后在2021年底启动了全面重写计划,并于2022年3月推出了全新的2.0版本。
演示与展示
-
演示站点: https://imgx.cn
-
免费NSFW鉴黄接口: https://nsfw.lskypro.com/classify
主要特性
-
多平台云存储支持: 包括本地存储、AWS S3、阿里云 OSS、腾讯云 COS、七牛云、又拍云、SFTP、FTP、WebDav、Minio等。
-
多种数据库支持: 兼容MySQL 5.7+、PostgreSQL 9.6+、SQLite 3.8.8+、SQL Server 2017+。
-
灵活的缓存配置: 支持Memcached、Redis、DynamoDB等多种缓存驱动,默认使用文件缓存。
-
多样化的上传方式: 支持多图上传、拖拽上传、粘贴上传、动态策略上传等。
-
强大的图片管理: 提供瀑布流展示、右键操作、单选多选、重命名等功能。
-
高度可定制的角色组配置: 每个角色组可配置多个存储策略,策略也可关联多个角色组。
-
上传规则与限制: 可设置上传路径、命名规则、上传频率限制及图片审核等。
-
水印功能: 支持图片和文字水印,可调整位置、偏移量及旋转角度。
-
API支持: 提供接口用于图片上传、管理和相册操作。
-
在线更新: 支持在线增量更新和跨版本更新。
-
图片广场: 提供公共图片展示功能。
安装要求
-
PHP版本: >= 8.0.2
-
必要扩展: BCMath、Ctype、DOM、Fileinfo、JSON、Mbstring、OpenSSL、PDO、Tokenizer、XML、Imagick
-
必要函数: exec、shell_exec、readlink、symlink、putenv、getenv
宝塔面板用户注意:
-
安装扩展: PHP >= 8.0.2、Fileinfo、Imagick
-
删除函数: exec、shell_exec、readlink、symlink、putenv、getenv
支持数据库
-
MySQL 5.7+
-
PostgreSQL 9.6+
-
SQLite 3.8.8+
-
SQL Server 2017+
下载正式版本
兰空图床的正式版本通过GitHub发布,请访问以下链接下载:https://github.com/lsky-org/lsky-pro/releases。非开发者请勿下载“Source Code”压缩包,此为源代码,需自行安装扩展。
运行环境配置
-
关闭open_basedir: 为避免潜在错误,需关闭PHP的open_basedir限制。
-
安装Web服务器: 配置Nginx或Apache,并安装PHP 8.0.2+及必要扩展。
准备安装
-
上传并解压安装包: 将安装包上传至站点目录并解压,确保站点运行目录指向
public
文件夹。 -
设置Nginx伪静态:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
权限设置: 将程序目录的所有文件夹、子文件夹及文件的权限设置为0755,用户组和所有者改为www。
开始安装
配置好域名后,访问站点首页,程序将自动跳转至安装页面。通过环境检测后,按照引导完成安装。
通过以上步骤,您可以顺利安装并配置兰空图床,享受高效的图片管理与分享体验。
- 1 网站名称:大方博客
- 2 网站网址:blog.mmp.cc
- 3 本站部分内容来源于网络,仅供学习与参考。如有侵权,请及时联系站长处理。
- 4 本站资源和内容不代表本站立场,亦不对其真实性负责。
- 5 本站严禁发布或转载违法信息。如发现违规内容,请向站长举报。
- 6 若本站附件或教程资源失效,请留言或联系站长更新。
暂无评论内容