How To Install caddy on CentOS 7

In this tutorial we learn how to install caddy on CentOS 7. caddy is Web server with automatic HTTPS

Introduction

In this tutorial we learn how to install caddy on CentOS 7.

What is caddy

Caddy is the web server with automatic HTTPS. This package was built with the following plugins http.geoip http.realip tls.dns.azure tls.dns.cloudflare tls.dns.digitalocean tls.dns.googlecloud tls.dns.powerdns tls.dns.rackspace tls.dns.route53

We can use yum or dnf to install caddy on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install caddy.

Install caddy on CentOS 7 Using yum

Update yum database with yum using the following command.

sudo yum makecache

After updating yum database, We can install caddy using yum by running the following command:

sudo yum -y install caddy

Install caddy on CentOS 7 Using dnf

If you don’t have dnf installed you can install DNF on CentOS 7 first. Update yum database with dnf using the following command.

sudo dnf makecache

After updating yum database, We can install caddy using dnf by running the following command:

sudo dnf -y install caddy

How To Uninstall caddy on CentOS 7

To uninstall only the caddy package we can use the following command:

sudo dnf remove caddy

References

Summary

In this tutorial we learn how to install caddy on CentOS 7 using yum and dnf.