Caddy - это веб-сервер, поддерживающий HTTP / 2. Это полнофункциональный веб-сервер, который включает возможность автоматического включения HTTPS. Это позволяет создавать веб-серверы с высокой гибкостью и низкими издержками.
Моя статья покажет вам, как загрузить и настроить веб-сервер Caddy. Обратите внимание, что эта статья предназначена для 64-битных серверов, однако она должна работать и с 32-битными.
Шаг 1: Загрузите и установите Caddy
Загрузите и установите последнюю версию Caddy, выполнив следующую команду:
curl https://getcaddy.com | bash
Это загрузит Caddy, который включает только ядро Caddy. Никакие дополнительные дополнения не будут включены в эту загрузку. Некоторое Caddy дополнение является git
, cors
и hugo
.
Шаг 2: Использование Caddy
Caddy - это простой в использовании веб-сервер. Сначала создайте index.html
файл и заполните его следующим содержимым:
<!doctype html>
<html>
<head>
<title> Hello World </title>
</head>
<body>
<p>Hello world!</p>
</body>
</html>
После этого запустите caddy
в том же каталоге. Если ваш сайт находится в другом месте, запустите /path/to/caddy root="/path/to/website"
.
Затем перейдите в браузер и перейдите к http://0.0.0.0:2015/index.html
. Вы увидите страницу, которая читает Hello world!
.
Если вы хотите изменить порт сервера или сделать его HTTP-портом по умолчанию, запустите caddy -port=80
. Помните, что для запуска Caddy с портом 1024 или ниже требуются права суперпользователя.