虚拟主机安装开源图床--兰空图床(Lsky Pro)教程

项目地址

📌 TODO

{x} 支持第三方云储存,本地、阿里云 OSS、腾讯云 COS、七牛云、又拍云、FTP
{x} 多图上传、拖拽上传、粘贴上传、上传预览、全屏预览、页面响应式布局
{x} 简洁的图片管理功能,支持鼠标右键、单选多选、重命名等操作
{x} 全局配置用户初始剩余储存空间、设置指定用户剩余储存空间
{x} 一键复制图片外链、二维码扫描链接、图片鉴黄功能
{x} 设置上传文件、文件夹路径命名规则、文件夹分类功能
{x} 接口上传、图片软删除
{x} OTA 在线升级系统
{x} (Dark)暗黑主题
{x} IP 封禁功能(支持通配符)
{x} 自定义链接参数
{x} 单用户模式
{x} 图片广场(画廊)
{x} 上传图片自动增加水印(支持图片或文字)

🛠 安装要求

  • PHP 版本 ≥ 5.6 (建议使用PHP7+)
  • mysql 版本 ≥ 5.5
  • PDO 拓展
  • ZipArchive 支持
  • fileinfo 拓展
  • curl 拓展
    注:如果使用 FTP 功能,需要开启 PHP 的 FTP 拓展

🔍 安装教程

步骤1:下载兰空,上传至 web 运行环境,解压。
步骤2:设置运行目录为 public。
步骤3:配置 Rewrite 规则

Nginx:

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

Apache:
Apache 直接使用 .htaccess 即可

虚拟主机用.htaccess指定public为运行目录,就可以正常安装了。
代码如下:

1
2
3
RewriteEngine On
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

步骤4:访问域名首页,未安装自动跳转至安装页面,根据页面提示安装即可。

步骤5:安装完成以后请设置 runtime 目录0755权限,如果你使用本地存储,public 目录也需要设置为0755权限
如果不设置,上传的图片将无法访问。
点击runtime文件夹右键设置权限,点击进去按照图中修改(不同的虚拟主机可能有所不同)
Snipaste_2021-08-03_16-13-43
Snipaste_2021-08-03_16-15-02
public 目录也需要设置为0755权限同上

🚀版本更新

  1. 下载最新版程序并解压到本地。
  2. 将旧版程序 config/db.php 文件复制到新版程序的 config 文件夹,如果你使用的是本地储存策略,文件是储存在本地的,请注意也要将你旧版本的图片资源移动到新程序对应的目录。
  3. 删除旧版本程序所有文件,上传最新版程序到站点根目录即可(这一步也可以直接覆盖,但会有残留文件,不选择覆盖的话建议先打包备份旧版本)。
  4. 使用管理员账号登录,访问任意页面会跳转到升级数据库结构页面,根据提示操作即可。

本文标题:虚拟主机安装开源图床--兰空图床(Lsky Pro)教程

文章作者:TJYS

发布时间:2021年07月09日 - 08:58:48

最后更新:2023年02月01日 - 08:02:56

原始链接:https://qikaile.tk/Lsky-Pro-tutorial.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------------本文结束 感谢您的阅读-------------------
0%