大家好,今天小编来为大家解答Centos8 安装 Caddy Web服务器,你会了吗?-linux web服务器这个问题,很多人还不知道,现在让我们一起来看看吧!
Caddy Web 服务器是一个用Go 编写的开源、支持HTTP/2 的Web 服务器。 Caddy 最显着的功能之一是自动为托管网站启用TLS。 Caddy 自动从Let's Encrypt 获取并更新TLS 证书。 Caddy 还可以配置为反向代理服务器。
在本文中,您将在CentOS 8 中安装Caddy Web 服务器并在Caddy 上配置HTTP 网站。
球童具有以下功能:
支持HTTP/1.1 和HTTP/2 自动配置HTTPS 支持虚拟主机IPv4 和IPv6 反向代理负载均衡,带健康检查GZip 压缩
环境信息
系统:Centos8 主机名:caddy.example.com IP 地址:192.168.43.131
安装Caddy Web服务器
使用以下命令安装caddy:
[root@caddy~]# yumy install'dnf-command(copr)'
[root@caddy~]# yum copr 启用@caddy/caddy
[root@caddy~]# yumy install caddy
找到Caddy Web 服务器安装目录:
[root@caddy~]# caddy在哪里
caddy:/usr/bin/caddy/etc/caddy/usr/share/caddy
为 Caddy Web 服务器创建目录结构
创建一个目录来存储Caddy 服务的证书:
[root@caddy~]# mkdir /etc/ssl/caddy
[root@caddy~]# chownR caddy:root/etc/ssl/caddy/
[root@caddy~]# chmod 或wx /etc/ssl/caddy/
启用caddy服务
[root@caddy~]# systemctl 启用caddy
创建符号链接/etc/systemd/system/multiuser.target.wants/caddy.service/usr/lib/systemd/system/caddy.service。
[root@caddy~]# systemctl 启动caddy
在浏览器中输入服务器IP地址,即可访问Caddy的默认页面。
在 Caddyfile 中创建一个服务器配置
在Caddyfile 中创建简单的服务器配置:
[root@caddy~]# vim /etc/caddy/Caddyfile
:80{
将此路径设置为您站点的目录。
根*/var/www/html
# 启用静态文件服务器。
文件服务器
压缩包
# 另一个常见任务是设置反向代理:
# 反向代理localhost:8080
# 或者通过php-fpm: 提供PHP 站点
#php_fastcgi 本地主机:9000
}
[root@caddy html]# echo '
Hello World
' /var/www/html/index.html
重新启动球童服务:
[root@localhost~]# systemctl restart caddy访问并测试:
防火墙开启http:
[root@localhost~]#firewallcmd--permanent --add-service=http
成功
[root@localhost~]#firewallcmd--reload
success
总 结
例如,我们已经在CentOS 8上成功安装了Caddy Web服务器,并使用Caddy发布了一个HTTP网站。
关于Centos8 安装 Caddy Web服务器,你会了吗?-linux web服务器,的介绍到此结束,希望对大家有所帮助。
本文采摘于网络,不代表本站立场,转载联系作者并注明出处:https://www.iotsj.com//kuaixun/7926.html
用户评论
我想试试在centos8上安装caddy,据说很好用
有12位网友表示赞同!
我已经把官网教程看了好多遍了,还是有点迷茫
有17位网友表示赞同!
有没有大佬能解释一下caddy的配置策略是什么?
有10位网友表示赞同!
我之前用的Apache,想换成Caddy试试看速度更快吗?
有9位网友表示赞同!
搭建Web服务器确实有点门槛,希望这个教程简单易懂
有11位网友表示赞同!
Centos8终于到了最新的版本了,应该很流行吧
有17位网友表示赞同!
学习新技术总是充满挑战和乐趣!
有14位网友表示赞同!
其实我一直想要尝试用新的web服务器框架,试试Caddy!
有17位网友表示赞同!
看样子要查阅一些有关CentOS8的资料,才能更好地理解教程
有7位网友表示赞同!
我还没接触过linux web服务器,希望这篇教程能帮我
有17位网友表示赞同!
如果顺利安装成功,我想搭建一个个人博客网站试试
有8位网友表示赞同!
caddy支持哪些语言和框架?
有18位网友表示赞同!
能不能简单介绍一下Caddy的优势?
有12位网友表示赞同!
这个教程有详细的操作步骤吗?
有18位网友表示赞同!
安装完成后还需要配置域名解析吗?
有8位网友表示赞同!
学习web服务器技术真的很重要,以后的工作会用到
有14位网友表示赞同!
听说Caddy支持 自动化的证书获取,是真的吗?
有18位网友表示赞同!
我已经很久没有安装linux系统了,需要再温习一下命令行的使用方法了
有13位网友表示赞同!
Centos8的安装过程很复杂吗?
有15位网友表示赞同!
网站部署真的很考验技术能力
有18位网友表示赞同!