Caddy — современный и простой в использовании веб-сервер для Linux. Он работает за счет оптимизации процесса создания файлов конфигурации веб-сайта и сертификатов SSL.
Caddy — современный и простой в использовании веб-сервер для Linux. Он работает за счет оптимизации процесса создания файлов конфигурации веб-сайта и сертификатов SSL. В этой статье вы узнаете, как установить Caddy на сервер Ubuntu Linux и как использовать Caddy для развертывания простого веб-сайта, а также обратного прокси-сервера SSL.
Почему вам следует использовать Caddy в качестве веб-сервера?
Хотя Nginx и Apache являются мощными демонами веб-серверов, новым пользователям может быть сложно их использовать. Caddy упрощает эту задачу, предоставляя Caddyfile — единый плоский файл с простым синтаксисом, который легко освоить даже новичкам.
Еще одной привлекательной особенностью Caddy является то, что он мгновенно предоставляет HTTPS вашему веб-серверу. Это помогает пользователям, которым настройка SSL для своего веб-сайта кажется сложной и сложной. Итак, Caddy — идеальный выбор, если вы ищете «шумный» веб-сервер в Linux, который прост в обслуживании и прост в использовании.
Установить Кэдди
Первый шаг при установке Caddy в Ubuntu Linux — убедиться, что у вас есть инструменты для импорта информации и ключей репозитория:
sudo apt install curl debian-keyring debian-archive-keyring
Загрузите репозиторий ключей для Caddy с сайта разработчика:
локон -fsSL ‘ | sudo gpg –dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
Загрузите и сохраните файл репозитория проекта Caddy в папке «sources.list.d» на вашем устройстве:
локон -fsSL ‘ | sudo тройник /etc/apt/sources.list.d/caddy.list
Перезагрузите репозиторий apt вашей системы, выполнив следующую команду:
обновление sudo apt && обновление sudo apt
Установите пакет Caddy в свою систему, используя apt install:
sudo apt установить Caddy
Запустите свой первый caddy-сайт
Чтобы запустить свой первый веб-сайт, создайте корневой каталог вашего веб-сайта в своем домашнем каталоге:
mkdir ~/мой-первый-сайт && компакт-диск ~/мой-первый-сайт
Создайте файл index.html с помощью вашего любимого текстового редактора:
нано ./index.html
Вставьте следующий блок кода в новый HTML-файл:
Привет, мир!
Привет, MakeTechEasier!
Сохраните файл index.html, затем выполните следующую команду:
файловый сервер caddy –listen: 8080
Убедитесь, что ваш веб-сервер работает правильно, перейдя на него с помощью браузера.