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

2019-10-30  本文已影响0人  Qoo酷儿

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

上一篇下一篇

猜你喜欢

热点阅读