前言

本文中部署的版本为:Lsky pro v2.1 开源版,该项目目前开源版本为 Lsky pro,商业版本是 Lsky pro+,请注意区分。

目前作者选择了闭源,开源版本足以满足个人使用需求。

项目地址:

https://github.com/lsky-org/lsky-pro

官方文档:

https://docs.lsky.pro/archive/free/v2/quick-start/installation

安装要求

PHP 版本

  • PHP >= 8.0.2

数据库版本

  • Mysql 5.7+
  • PostgreSQL 9.6+
  • SQLite 3.8.8+
  • SQL Server 2017+

PHP 扩展

  • Fileinfo 扩展
  • Imagick 扩展
  • exif 扩展

PHP 设置→安装扩展

PHP 函数

  • exec、shell_exec 函数
  • readlink、symlink 函数
  • putenv、getenv 函数

PHP 设置→禁用函数(默认情况下这几个函数都是禁用的,可以通过面板操作删除,删除后注意重启 PHP 服务

安装步骤

 上传文件到网站根目录

设置运行目录为 public,关闭防跨站攻击

设置伪静态

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

访问网站域名,未安装自动跳转至安装页面,根据页面提示安装即可