09月22日, 2014 904次
ImgURL是一款简单、纯粹的图床程序,使用PHP + SQLite 3开发。
Github项目地址:https://github.com/helloxz/imgurl
主要功能
- 支持拽拖上传、多图上传、Ctrl + V粘贴上传、URL上传
- 支持图片裁剪,自动生成缩略图
- 限制访客上传数量
- 图片压缩/批量压缩
- 图片鉴黄/批量鉴黄
- API支持
- 在线更新
- 外部存储
环境要求
- PHP >= 5.6
- PDO_SQLite
- GD2
- ImageMagick
- fileinfo
- pathinfo
准备工作
- 已经安装宝塔面板
- 在宝塔后台创建一个站点
- 下载ImgURL 2.x 上传到站点根目录并解压
设置伪静态
如果您宝塔面板安装的Apache则不需要再设置伪静态,直接跳过这个步骤,如果使用的Nginx环境,请继续往下看。
找到对应的站点 - 点击后面设置按钮 - 伪静态 - 添加下面的伪静态规则
- location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~* \.(db3|json)$ {
deny all;
}
location ~* ^/(temp|upload|imgs|data|application|static|system)/.*.(php|php5)$ {
return 403;
}安装fileinfo & imagemagick
在宝塔后台 - 软件管理 - 找到您站点对应的PHP版本 - 设置PHP - 安装扩展 - 勾选
fileinfo
和imagemagick
,如下截图。安装ImgURL 2.x
其它所需扩展宝塔默认已经支持,重点是安装
fileinfo
和imagemagick
,扩展安装完毕后就可以访问您自己的域名安装ImgURL了,如果正常会看到ImgURL安装界面。其它说明
- 如果安装遇到任何问题,请留言反馈或到 3T官方社区 进行反馈
- ImgURL更多使用说明请参考帮助文档:https://dwz.ovh/imgurldoc
本文标题:ImgURL一款简单纯粹的图床程序
本文链接:https://www.lengxi.net/post/481.html
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
暂无留言,赶快评论吧