ImgURL搭配Caddy(伪静态)建立自己的图床网站

ImgURL是一款优秀的 PHP+MySQL 的图床程序,由于同时也支持SQLite3,可以在小内存的VPS上安装使用,只要硬盘空间够用(本人在256M内存的小型VPS),安装是相当的简单方便,可以在几分钟时间快速搭建自己的图床。

官网和演示:https://imgurl.org/

全新安装,系统选 Debian 9、10 或 Ubuntu 18.04,

安装SQLite3 和 PHP7.x

apt install -y sqlite3
apt install -y php7.0-fpm php7.0-gd php7.0-sqlite php7.0-opcache

这里不选用Nginx或Apache,而是使用 Caddy ,因为Caddy方便简单易用,HTTPS证书自动续期,太好用了。

下载安装Caddy:
curl https://getcaddy.com | bash -s personal hook.service,http.cache,tls.dns.cloudflare

如果不需要cloudflare或需要其它插件,可以去官网自行添加。https://caddyserver.com/

最关键的内容,Caddy的伪静态:

domain.com  {
        cache
        root  /www/imgurl
        tls  my@mail.com
        gzip
        fastcgi  /  /run/php/php7.0-fpm.sock php {
        ext  .php
        split  .php
        index  index.php
        }
        rewrite {
        to {path} {path}/ /index.php?/{uri}
        }
}

这样就搭配好了运营环境,Github 下载 ImgURL 最新版安装即可:https://github.com/helloxz/imgurl/releases

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    小迈克阅读 8,141评论 1 3
  • 猜猜这个是干什么用的? 今天从学生课桌上发现了这个,我猜了半天没猜出来,香水,喷出来没味。浇花,又太小。最后学生告...
    悠然心会_49f0阅读 747评论 0 2
  • 文/思予 断断续续的一个多月,卢梭的《忏悔录》今天终于看完了。一个体弱多病多情敏感一生漂泊的俊美男人,放荡荒诞的种...
    思予_阅读 4,410评论 1 3
  • 整理一下这些照片。 从来没见过开门的阅览室,不过里面的杂志看起来挺新的。 阅览室二楼(里面的灰啊)、门口及上去的阶...
    沵月阅读 1,904评论 0 2