"[图片] 安装 caddy curl https://getcaddy.com | bash -s personal 修改配置文件 http://www.mufengs.com { redir https://www.mufengs.com{url} } https://www.mufengs.com { gzip # .."

caddy+jdk 部署 solo

本贴最后更新于 236 天前,其中的信息可能已经时移世异

安装 caddy

curl https://getcaddy.com | bash -s personal

修改配置文件

http://www.mufengs.com {
redir https://www.mufengs.com{url}
}
https://www.mufengs.com
{
gzip #开启 gzip 压缩
log /root/www/access.log #访问日志的配置
errors /root/www/error.log
tls mufeng5619@gmail.com {
protocols tls1.0 tls1.2
}
proxy / http://127.0.0.1:8080 { #反向代理到 82 端口
header_upstream Host {host}
header_upstream X-Real-IP {remote}
header_upstream X-Forwarded-For {remote}
header_upstream X-Forwarded-Proto {scheme}
}
}

修改系统最大连接数

/etc/security/limits.conf
vi /etc/security/limits.conf
加上:

启动 caddy

nohub caddy -cofing=Caddyfile

下载最新的 solo 包

wget https://github.com/b3log/solo/releases/download/v2.9.5/solo-2.9.5.war

解压 war 包

jar xvf solo-2.9.5.war

修改配置参数见

Latke 配置剖析

然后启动

nohup java -cp WEB-INF/lib/*:WEB-INF/classes org.b3log.solo.Starter >/dev/null 2>&1 &

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    660 引用 • 5006 回帖 • 709 关注
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    4 引用 • 5 回帖 • 2 关注
回帖   
请输入回帖内容...