imgurl 图床

更新 2020年5月1日 发布 2018年11月21日  WP & Websites

原文参考 https://github.com/helloxz/imgurl

环境要求

  • PHP >= 5.6
  • PDO_SQLite
  • GD2
  • ImageMagick
  • fileinfo
  • pathinfo

宝塔面板安装

原文参考 宝塔面板安装ImgURL图床

准备工作

已经安装宝塔面板

在宝塔后台创建一个站点

下载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安装界面。