Как установить Envoy Proxy на Ubuntu 20.04 LTS

Как установить Envoy Proxy на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить Envoy Proxy на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Envoy — это пограничный и сервисный прокси с открытым исходным кодом, разработанный для облачных приложений. Созданный на основе опыта таких решений, как Nginx , HAProxy , аппаратных балансировщиков нагрузки и облачных балансировщиков нагрузки, Envoy работает вместе с каждым приложением и абстрагирует сеть, предоставляя общие функции независимо от платформы.

В этой статье предполагается, что у вас есть хотя бы базовые знания о Linux, вы знаете, как использовать оболочку, и, самое главное, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам, чтобы получить привилегии root. Я покажу вам пошаговую установку Envoy Proxy на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint.

Установите Envoy Proxy на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Сначала убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https gnupg2 curl lsb-release

Шаг 2. Установка Envoy Proxy на Ubuntu 20.04.

По умолчанию Envoy Proxy недоступен в базовом репозитории Ubuntu 20.04. Теперь выполните следующую команду, чтобы добавить репозиторий Envoy Proxy в вашу систему Ubuntu:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/getenvoy-keyring.gpg] https://deb.dl.getenvoy.io/public/deb/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/getenvoy.list

Затем импортируйте ключ GPG:

curl -sL 'https://deb.dl.getenvoy.io/public/gpg.8115BA8E629CC074.key' | sudo gpg --dearmor -o /usr/share/keyrings/getenvoy-keyring.gpg

Наконец, установите Envoy на Ubuntu с помощью следующей команды:

sudo apt update
sudo apt install getenvoy-envoy

Теперь проверьте установленную версию Envoy:

envoy --version

Шаг 3. Используйте Envoy.

После успешной установки для проверки команд Envoy используйте команду справки:

envoy --help

Поздравляем! Вы успешно установили Envoy Proxy. Спасибо за использование этого руководства по установке Envoy Proxy в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный веб-сайт Envoy Proxy .