半刻书 - 图床
type: channel
link: https://blog.zhouli.me/index.php/tag/%E5%9B%BE%E5%BA%8A/
items: 宝塔面板安装开源图床的两种选择：Lsky Pro和Auxpi

宝塔面板安装开源图床的两种选择：Lsky Pro和Auxpi
type: item
date: 2021-02-07T01:13:00+08:00
description: 缘起虽然断断续续从17年写博客到现在已经有四五年了，但是一直都是用着别人家的图床，诸如sm.ms、如优图床、路过图床等等，大厂图床也用过，微博图床啊、阿里图床，不过用的相对较少，因为大厂的运维比较容易发现这些“漏洞”并及时修补，薅不长久，但是前几天的一件事情让我产生了彻底放弃使用第三方图床的念头。事情是这样的，两天前我一如既往的打开博客，却惊讶的发现我的网站头图和文章图片全部丢失，我看了下图片链接全部打开失败后，发现本站正在用的第三方图床“鸡霸图床”突然无法访问，打开图床网站后发现nginx告警，既没有本地备份，也没有云端备份的我当时就像是吃了一口奥利给。我几个网站的图片都放在该网站托管，但是突然丢失所有图片也使对我自己长久以来不正确的图片托管方式产生了怀疑，还好这个图床没有跑路，大概4个小时后我再次访问该网站时已经恢复正常，但是更改了访客查看图片的权限，这次图片丢失可能是该图床的一次技术调整导致的。但是此事以后，我对任何第三方免费图床都产生了不信任感，于是我决定，自建图床。选择程序说干就干，搭建网站第一件事就是跑到世界上最大的同性交友论坛“Gayhub”上搜索图床源码，但是不搜不知道，一搜吓一跳，Github上竟然有上千种开源的图床程序，这让选择困难症晚期患者的我开始纠结选择哪个好。于是乎我就上了全球主机论坛看看mjj们用哪些图床程序多，果然不出我所料，用得最多的还是开源图床的第一霸主chevereto。这个图床程序可谓是做站必备，基本上十个自建图床起码八个都在用这个，但是鉴于用的人实在太多，加上以前用过的经验来看，好虽然好，但是不够简洁。在一番寻找之后，我把目光投向兰空图床。这简洁的线条，这低调的配色，这丰富的后台，正应了那句广告词——简约而不简单。Lsky Pro图床Lsky Pro图床是一个支持本地、阿里云 OSS、腾讯云 COS、七牛云、又拍云等储存方式的基于PHP的开源图床。[scode type="blue"]项目主页：https://www.lsky.pro[/scode][scode type="blue"]项目仓库地址：https://github.com/wisp-x/lsky-pro[/scode][scode type="blue"]Lsky Pro 使用手册：https://www.kancloud.cn/wispx/lsky-pro/880042[/scode]主要特性支持第三方云储存，本地、阿里云 OSS、腾讯云 COS、七牛云、又拍云、FTP多图上传、拖拽上传、粘贴上传、上传预览、全屏预览、页面响应式布局简洁的图片管理功能，支持鼠标右键、单选多选、重命名等操作全局配置用户初始剩余储存空间、设置指定用户剩余储存空间一键复制图片外链、二维码扫描链接、图片鉴黄功能设置上传文件、文件夹路径命名规则、文件夹分类功能接口上传、图片软删除OTA 平滑升级系统(Dark)暗黑主题IP 封禁功能自定义链接参数单用户模式安装需求PHP 版本 ≥ 5.6(≤ 7.3)mysql 版本 ≥ 5.5PDO 拓展ZipArchive 支持fileinfo 拓展curl 拓展安装教程安装宝塔并配置环境首先就是安装宝塔面板了，安装教程可参考我之前发布的olaindex安装教程[post cid="4" cover="https://pic.zhouli.me/2024/09/04/66d86a52d2d16.png"/]本次教程安装环境为： PHP7.3 Nginx1.18 MySQL5.6在宝塔首页找到软件商店，在已安装中找到对应的php版本，并点击设置——安装扩展，找到fileinfo并点击安装。添加站点然后在宝塔的网站管理页面新建一个网站，输入域名、数据库选择MYSQL、PHP选择7.3下载图床程序我们打开站点的根目录，找到远程下载，在URL地址中输入下载地址并点击确定[scode type="blue"]Github下载（推荐）：https://github.com/wisp-x/lsky-pro/releases[/scode]如果您的vps位于国内，连接GitHub不理想的话，可以下载本站保存的文件再上传根目录[scode type="blue"]本站保存的文件：https://drive.zhouli.online/home/Share/Code/lsky-pro-1.6.1.tar.gz[/scode]解压程序上传完成后，在当前目录解压文件打开解压文件夹，全选里面的所有文件，拷贝或剪切到站点根目录设置运行目录程序上传完后我们回到网站——你的站点设置——网站目录，将网站运行目录设置为 /public目录为什么要设置运行目录为 /public 呢？因为默认程序的入口文件在 public 目录下，所以需要把 pub…