使用Caddy作为Web服务器

softyun3年前云服务器24

Caddy是一个由Go语言编写的Web服务器软件,可以自动实现HTTPS部署。

为什么使用Caddy

自己的博客想要使用http,懒得去更新证书,Caddy可以快速解决我的问题。

而且相比nginx,Caddy部署起来更简单,就一个二进制文件;

CaddyFile配置更简单,很多都是默认配置,只要根据自己的情况,添加需要的参数即可。

功能丰富,但是很多我暂时用不到,用到再通过插件的方式添加即可。

对于一个博客应用来说完全够用了。

安装Caddy

在CentOS上可以直接使用yum安装的,也可以下载对应平台的二进制进行安装。

安装命令:

    yum install yum-plugin-copr -y yum copr enable @caddy/caddy -y yum install caddy -y

配置

配置文件默认是在/etc/caddy/Caddyfile,配置文件只要修改好自己的域名,如果需要http直接填写上xxx就可以了,root执行自己的网站目录即可。

我的网站是hugo生成的静态站,直接配置目录。

如果是php可以直接转发的php_fastcgi。

    # The Caddyfile is an easy way to configure your Caddy web server. # # Unless the file starts with a global options block, the first # uncommented line is always the address of your site. # # To use your own domain name (with automatic HTTPS), first make # sure your domain's A/AAAA DNS records are properly pointed to # this machine's public IP, then replace ":80" below with your # domain name.  opcai.top opcai.top opcai.top opcai.top {  # Set this path to your site's directory. root * /data/webroot  # Enable the static file server. file_server  # Another common task is to set up a reverse proxy: # reverse_proxy /back/* localhost:8080  # Or serve a PHP site through php-fpm: # php_fastcgi localhost:9000 }  # Refer to the Caddy docs for more information: # caddyserver/docs/caddyfile

服务管理

    systemctl enable --now caddy # 启动并设置开机启动 systemctl reload caddy # 重载配置

总结

Caddy还有很多强大的功能,慢慢探索。

原文链接:toutiao/a7051941957739856391/

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

独立ip虚拟主机好还是共享ip虚拟主机好

独立ip虚拟主机好:1、独立ip虚拟主机能提升网站的运行速度,有利于提升用户体验;2、独立ip虚拟主机能避免网站不受恶意牵连,有利于网站发展;3、独立ip虚拟主机对搜索引擎更友好,有利于提高网站收录和...

企业选择独享云虚拟主机有哪些优势

企业选择独享云虚拟主机的优势有:1、安全性高,稳定性好,资源独享,能大大提升服务器性能,降低网站建设成本;2、能简化运维管理,能节省运维的成本,满足后期网站发展的需求,保证网站能正常运行;3、能实现即...

怎么选择好用的虚拟空间

选择好用的虚拟空间可以按照以下几个方面进行考虑:1、稳定性选择一个稳定的虚拟空间非常重要,可以通过查看用户评价、服务商的服务水平、数据中心的设施等方面来评估虚拟空间的稳定性。2、安全性虚拟空间的安全性...

香港主机空间有哪些优点

香港主机空间的优点有:1、不需要备案,能在国家境内使用非经营性质的互联网信息类服务;2、国际出口宽带充足,国内外访问速度快,很适合外贸型企业和电商企业的网站建设;3、性价比高,能节省用户的成本支出。具...

虚拟主机能支持多少并发

虚拟主机由于配置固定,是共享服务器资源,是无法支持大并发请求的,若一台虚拟主机出现大并发连接,整个服务器都会受影响,从而使得其他虚拟主机无法正常运行。具体分析如下:并发连接数,是指在同一时间产生的访问...

租用韩国服务器对SEO有什么措施

租用韩国服务器对SEO的措施:1. 网站打开速度慢,租用韩国服务器可以用CDN加速,打开速度会提升很多。2. 租用韩国服务器在移动端接入mip,把页面缓存到百度服务器后手机端可以直接访问,网站打开速度...