前言:现在web服务器中有一名后起之秀,比nginx还轻量,支持http3,一键签发SSL证书等功能深受大家欢迎。下面我就来教大家如何在腾讯云轻量应用服务器中安装caddy,以及caddy的简单命令用法让你不再害怕ssh中建站操作!
- 由于需要安装go语言环境,这里我推荐腾讯云轻量应用服务器国内区域(别问我为啥,问就是AMD yes!编译速度超快!AMD指路-腾讯云轻量应用服务器升配活动)
2.安装go环境cd /你愿意安装到的目录(不想选择的话直接cd ~) wget dl.google.com/go/go1.16.l… 如果提示command not found 请输入yum -y install wget 根据提示选择y 并且进行wget tar -C /你的安装目录 -zxvf go1.16.linux-amd64.tar.gz 将 /你的安装目录 目录添加至PATH环境变量: export PATH=$PATH:/你的安装目录 执行go version,如果现实版本号,则Go环境安装成功。 2. 安装caddy web server
-
(编译安装,AMD yes~!)git clone "github.com/caddyserver… cd caddy/cmd/caddy/ go build(需要自行绑定端口)(不推荐)
-
官方一键脚本安装 curl getcaddy.com | bash -s personal
-
使用第三方脚本帮助安装(出处 github.com/sayem314/Ca…
wget git.io/vra5C -O - -o /dev/null|bash caddy install(安装caddy)
配置caddy 可以以root身份启动caddy 配置
- chown root:root /usr/local/bin/caddy #以root身份启动caddy
- chomd 755 /usr/local/bin/caddy #给予755权限
- setcap 'cap_net_bind_service=+eip' /usr/local/bin/caddy #让caddy监听 文件夹权限 新建存放目录
- mkdir /etc/caddy #caddy加载目录的文件
- chown - R root : /etc/caddy #给予root访问权限
- mkdir /var/log/caddy #caddy的日志文件
- chown -R root : /var/log/caddy #路径访问权限
- mkdir etc/ssl/caddy
- chown -R root :