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

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

作者: Qoo酷儿 | 来源:发表于2019-10-30 18:16 被阅读0次

    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

    相关文章

      网友评论

          本文标题:ImgURL搭配Caddy(伪静态)建立自己的图床网站

          本文链接:https://www.haomeiwen.com/subject/fikavctx.html