Caddy
0
无    2020-09-02 12:02:20    2    0
myron


Caddy 配置

Caddy 是一个能自动创建 HTTPS 功能的 HTTP/2 网站服务器

安装

Linux 64-bit 一键安装脚本:

curl https://getcaddy.com | bash -s personal
其他版本操作系统安装参考Caddy 官网

安装 Golang 的通过 go get 获取

go get github.com/mholt/caddy/caddy
配置

创建配置文件

sudo mkdir /etc/caddy
sudo touch /etc/caddy/caddy.config
sudo chown -R root:www-data /etc/caddy
sudo vi /etc/caddy/caddy.config
配置文件示例:

www.example.com {
log /var/log/caddy_insectsawake.log
proxy / 127.0.0.1:5000 {
transparent
}
}
修改 <www.example.com> 为你的域名,127.0.0.1:5000 为你配置的服务端口

创建 SSL 证书路径

sudo mkdir /etc/ssl/caddy
sudo chown -R www-data:root /etc/ssl/caddy
sudo chmod 0770 /etc/ssl/caddy
运行

测试

sudo caddy -conf /etc/caddy/caddy.config
后台运行

sudo nohup caddy -conf /etc/caddy/caddy.config > /var/log/caddy_log.log &


————————————————————


文件索引服务

browse /data

http:// {
gzip
root /usr/share/caddy
#file_server browse
browse /data
}

 

————————————————————

 

 

 

JVM调优
文档导航