跳到正文
MAKI分享
返回

开源图床程序Lsky Pro 2.0——兰空图床2.0搭建方法

更新于:
MAKI

项目介绍、配置需求

项目地址:Lsky Pro

文档地址:Lsky Pro Docs

主要特性:

  • 支持本地等多种第三方云储存 AWS S3、阿里云 OSS、腾讯云 COS、七牛云、又拍云、SFTP、FTP、WebDav、Minio
  • 多种数据库驱动支持,MySQL 5.7+、PostgreSQL 9.6+、SQLite 3.8.8+、SQL Server 2017+
  • 支持配置使用多种缓存驱动,Memcached、Redis、DynamoDB、等其他关系型数据库,默认以文件的方式缓存
  • 支持图片水印、文字水印、水印平铺、设置水印位置、X/y 轴偏移量设置、旋转角度等
  • 支持通过接口上传、管理图片、管理相册
  • 支持在线增量更新、跨版本更新

配置需求:

  • PHP >= 8.0.2
  • PHP 拓展:BCMath、Ctype、DOMFileinfo、JSON、Mbstring、OpenSSL、PDO 、Tokenizer、XML、Imagick
  • PHP 函数:exec、shell_exec、readlink、symlink、putenv、getenv

配置 Lsky Pro

本教程基于宝塔进行。#宝塔面板搭建

一、下载Lsky Pro安装包

打开 Lsky Pro releases 选择最新版本下载。注:请不要下载 Source code

二、新建站点,将安装包上传到网站目录并解压

三、创建数据库

在宝塔面板左侧选择 数据库->添加数据库 输入相关信息即可提交

四、设置网站相关配置

关闭 放跨站攻击、修改网站运行目录:打开站点设置->站点目录,把 防跨站攻击(open_basedir) 前面勾取消,运行目录选择 /public

设置站点伪静态:选择 伪静态,输入以下伪静态规则,然后保存:

location / {
  try_files $uri $uri/ /index.php?$query_string;
}

配置 SSL,PHP 版本切换为 8.0

五、运行环境配置

打开 PHP 设置,配置相关运行环境,由于宝塔默认已经安装了部分相关拓展,开启了部分相关函数,仅需配置以下函数、拓展即可

  • 安装拓展:fileinfo、imagemagick
  • 开启函数:readlink、symlink、putenv、exec、shell_exec、chown

六、执行程序安装

打开绑定的域名,程序会自动检测运行环境是否合格

点击下一步,然后输入数据库以及站点相关信息即会自动安装

安装完成,开始享受。


分享这篇文章:

上一篇
使用 acme.sh 签发通配符 SSL 证书
下一篇
NodeJS 和 npm 配置全局变量

// 评论