Simpic

首先是因为我想自建一个私有图床,在网上找了好久都没有合适的程序,比较好的也就 Chevereto 和 ImgURL,可是这两个程序的上传路径都不符合我的口味,所以就舍弃了。

我想要的是 SM.MS 这样的上传模式,本来想着自己写一个的,后来偶然在码云上面发现了兰空图床,发现很符合我的口味,于是就拿来修改了一下,终于改成我想要的样子了。看了下兰空图床的开源协议,是允许开源发布的,于是就有了 Simpic。

程序特性

  • 仿 SM.MS 图床上传路径
  • 最新 Layui 框架
  • 仿 SM.MS 图床首页
  • 支持七牛云、又拍云上传
  • 直接拖动图片上传
  • 多用户单独管理
  • 用户中心图片流加载
  • 支持多图上传

原程序(似乎不维护了)

前台演示

后台演示

安装需求

  • PHP 版本 > 5.3
  • Curl 支持
  • Mysqli 支持
  • Rewrite

安装教程

注意:暂不支持虚拟主机,数据库需要是 InnoDB 引擎。

  1. 下载程序,上传至 web 运行环境,解压。
  2. 设置运行目录为 /public
  1. 配置 Rewrite 规则:

Apache

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
</IfModule>

Nginx

location / {
  if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=$1 last; break;
  }
}
  1. 访问首页,未安装自动跳转至安装页面,根据页面提示安装即可。
如果觉得我的文章对你有用,请随意赞赏