Lsky Pro图床
Lsky Pro图床
系统:centos 8 stream ip:192.168.48.11
介绍
- 支持
本地
等多种第三方云储存AWS S3
、阿里云 OSS
、腾讯云 COS
、七牛云
、又拍云
、SFTP
、FTP
、WebDav
、Minio
- 多种数据库驱动支持,
MySQL 5.7+
、PostgreSQL 9.6+
、SQLite 3.8.8+
、SQL Server 2017+
- 支持配置使用多种缓存驱动,
Memcached
、Redis
、DynamoDB
、等其他关系型数据库,默认以文件的方式缓存 - 多图上传、拖拽上传、粘贴上传、动态设置策略上传、复制、一键复制链接
- 强大的图片管理功能,瀑布流展示,支持鼠标右键、单选多选、重命名等操作
- 自由度极高的角色组配置,可以为每个组配置多个储存策略,同时储存策略可以配置多个角色组
- 可针对角色组设置上传文件、文件夹路径命名规则、上传频率限制、图片审核等功能
- 支持图片水印、文字水印、水印平铺、设置水印位置、X/y 轴偏移量设置、旋转角度等
- 支持通过接口上传、管理图片、管理相册
- 支持在线增量更新、跨版本更新
- 图片广场
要求
- 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 函数
- chmod、chown、fileperms 函数
安装Lsky Pro
下载Lsky Pro项目文件
项目地址:Releases · lsky-org/lsky-pro (github.com)
1 | wget https://github.com/lsky-org/lsky-pro/releases/download/2.1/lsky-pro-2.1.zip |
安装nginx
1 | sudo dnf upgrade --refresh -y |
安装mysql
1 | sudo dnf install mysql-server mysql -y |
设置兰空页面
1 | [root@localhost ~]# cat /etc/nginx/conf.d/default.conf |
访问页面192.168.48.11
利用postman获取token
自己注册一个账号,并且下载桌面版的postman(如果你的项目部署在服务器,可以不用下载,直接从第二步开始)
软件下载:Download Postman | Get Started for Free
下载软件并双击运行
打开页面
1 | 6|0kKPF29VXPv2Kv6lEqu1chyxHjTpjiiEdwwkRE0T |
实现typro自动上传
Releases · ygxbnet/lsky-upload (github.com)
下载自动上传项目
https://github.com/ygxbnet/lsky-upload/releases/download/0.3.0/lsky-upload_0.3.0_windows_amd64.zip
打开配置文件可以看见一下信息,更换为前面的获取的token
验证能否自动上传
打开typroa
再去看看后台图库
至此项目成功
特别声明
千屹博客旗下的所有文章,是通过本人课堂学习和课外自学所精心整理的知识巨著
难免会有出错的地方
如果细心的你发现了小失误,可以在下方评论区告诉我,或者私信我!
非常感谢大家的热烈支持!
难免会有出错的地方
如果细心的你发现了小失误,可以在下方评论区告诉我,或者私信我!
非常感谢大家的热烈支持!
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 严千屹博客!
评论