棱束链介绍

棱束链 是一款云存储产品,棱束链的对象存储相比同款产品,数据存储仅有同行约74%价格,流量费用更是只有约20%价格,海内传输不收取流量费用,并且没有数据取回费用,再也不放心应用对象存储流量费用过高的问题。 官网:棱束链

Lsky Pro 介绍

Lsky Pro 是一个用于在线上传、治理图片的图床程序,中文名「兰空图床」,你能够将它作为本人的云上相册,亦能够当作你的写作贴图库。 官网:Lsky Pro

装置 Lsky Pro

你能够返回 GitHub Release 页面获取曾经构建打包实现的主程序,思考到国内拜访较慢,故此提供Lsky Pro v2.0.4棱束链高速下载链接:

  • lsky-pro-2.0.4.zip
  1. 装置要求

    • 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 函数
  2. 运行环境配置

须要敞开 open_basedir,否则会有意想不到的谬误。简略来说,open_basedir 是用来限度 PHP 读取目录。
装置 nginxapachePHP 8.0.2+,而后为 php 装置上必须的拓展。详见:上方装置要求

  1. 将安装包上传至站点目录而后解压,将站点的运行目录指向程序的 public 文件夹

    nginx 须要设置伪动态,内容如下

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

将程序所在目录的所有文件夹、子文件夹、文件的权限,用户组和所有者改为 www,权限改为 0755

通常状况下,Web 站点目录的所有者和用户组为 www:www

若未正确设置权限,在后续的应用过程中可能会因为权限导致文件无奈读取、无奈写入、创立文件夹等一系列问题。

  1. 开始装置
    配置好域名当前,拜访站点 首页 ,程序会主动跳转至装置页面,环境检测通过当前即可通过疏导进行装置。

批改存储策略为 棱束链对象存储

首次进入 Lsky Pro 首页须要配置数据库、管理员账号密码等。

  1. 配置好信息后,进入 Lsky Pro首页,点击右上角的登录输入您设置的管理员账号密码进行登录。

  1. 接下来关上 棱束链官网 -> 返回集体核心 -> 在 性能设置 关上API -> 复制好 secretId 以及 secretKey 请妥善保存。

  1. 进入 对象存储 -> 存储桶列表 -> 抉择一个存储桶,或者新建一个新的存储桶,我这里抉择创立一个新的桶,桶权限抉择 公共读

4. 咱们点击 桶配置 复制好桶信息备用,关上跨域设置并且设置好跨域规定,如您不会设置能够依照下图进行设置:(当然不配置跨域规定也是能够的,如果你须要把图片引入其它网站就须要配置。)

  1. 咱们回到 Lsky Pro 的治理面板点击右下角的存储策略点击创立存储策略

    1. 名称 输出棱束链对象存储
    2. 介绍 为空即可
    3. 贮存策略 抉择AWS S3
    4. 拜访域名 输出桶信息外面的 桶域名 留神须要 https:// 结尾在输出桶域名
    5. AccessKeyId 输出在集体核心复制的secretId
    6. SecretAccessKey 输出在集体核心复制的 secretKey
    7. 连贯地址输出桶信息外面的 端点 留神须要 https:// 结尾在输出端点
    8. 区域(region)输出桶信息外面的 地区
    9. 贮存桶名称输出刚刚创立或者抉择的桶名称

批改默认上传策略

咱们关上左侧导航的 设置抉择默认上传策略抉择棱束链对象存储,在点击右下角的保留设置;接下来 上传的图片都会保留到棱束链对象存储当中。

更多应用以及设置教程您能够返回:Lsky Pro文档Lsky Pro社区 查看