如何使用 lnmp部署Lsky Pro 兰空图床?
开源的图床程序有很多,目前博主在用的是Chevereto(Free),但由于Free版本目前还不支持php8,故本次打算部署新的图床程序—— Lsky Pro 兰空图床,简单记录一下。
说明
环境要求
- PHP 版本 ≥ 5.6
- mysql 版本 ≥ 5.5
- PDO 拓展
- ZipArchive 支持
- fileinfo 拓展
- curl 拓展
功能/特性
- 支持第三方云储存,本地、阿里云 OSS、腾讯云 COS、七牛云、又拍云、FTP
- 多图上传、拖拽上传、粘贴上传、上传预览、全屏预览、页面响应式布局
- 简洁的图片管理功能,支持鼠标右键、单选多选、重命名等操作
- 全局配置用户初始剩余储存空间、设置指定用户剩余储存空间
- 一键复制图片外链、二维码扫描链接、图片鉴黄功能
- 设置上传文件、文件夹路径命名规则、文件夹分类功能
- 接口上传、图片软删除
- OTA 平滑升级系统
- (Dark)暗黑主题
- IP 封禁功能
- 自定义链接参数
- 单用户模式
部署站点
lnmp下部署站点简单说下吧:“站点目录路径
”直接回车就行,然后“创建数据库
”选择y,后续安装会用得到。
站点部署完成之后,修改方才创建好的站点配置文件,将里的 root路径
末尾再添加一层“/public
”。接着参照 Linux下使用lnmp部署fastadmin 这篇文章里的“修改防跨目录”部分,调整一下自带的防跨限制,否则会报500错误。然后保存你的站点配置文件,同时使用 nginx -t
检查是否有错误,没有的话直接 nginx -s reload
重载配置文件。
调整完成,使用命令 chown -R www:www 站点目录路径
赋予读写权限,否则可能会由于权限不足而导致访问站点直接抛出thinkphp默认的错误提示(什么十年磨一剑...之类的)。
都完成之后,接下来就是访问你的站点。如果能够正常安装就不用往下看了,里面的数据库就填写你方才创建站点时创建的数据库信息。
但若提示fileinfo拓展未安装,则参照 lnmp安装fileinfo拓展 这篇文章,自行配置一下再去重新访问你的站点就可以正常安装了。
其它的
至于安装完成后的配置调整……目前刚玩兰空图床,啥姿势都还没解锁,改天等玩会了再水后续的配置调整吧(也可能就没后续了)
阅读剩余
版权声明:
作者:觉
链接:https://cimen.club/353.html
文章版权归作者所有,未经允许请勿转载。
THE END