Настройка безопасности Apt и установка Elasticsearch

circle-info

Примечание: начиная с этого момента, нам потребуется подключение к нашей виртуальной машине по SSH. Это позволит нам легко копировать и вставлять текст в наш терминал для внесения изменений

Elasticsearch блокирует подключения с территории России. Для обхода этого запрета нам необходимо приобрести прокси. Для покупки я выбрал сервис аренды proxy6.netarrow-up-right. Выбираем IPv4 любого иностранного государства. Далее открываем файл apt.conf с помощью текстового редактора.

Добавим в него данные для подключения прокси.

  1. Установим apt-transport-https, чтобы включить загрузку из репозиториев с поддержкой TLS/SSL и проверку их сертификатов.

  1. Добавим ключ Elastic GnuPrivacyGuard в нашу виртуальную машину и репозиторий в источники apt.

circle-info

На скриншотах можно заметить различные операторы. AND (&&) выполняет вторую команду только в том случае, если первая команда выполнена успешно. Оператор потока PIPE (|) очень полезен, когда выходные данные первой команды действуют как входные данные для второй команды

Мы должны увидеть "OK", что отображает успешное добавление GPG-ключа, и вывод команды echo, отображающий запись в /etc/apt/sources, как успешный результат. Это позволит нам получать пакеты из репозитория Elasticsearch при установке компонентов ELK и проверять, что пакеты исходят из доверенного источника, проверяя его GPG-ключ!

  1. Обновите недавно добавленный репозиторий Elasticsearch и скачайте из него установку elasticsearch.

  1. Теперь перезагрузим известные демоны и службы на нашей машине, чтобы убедиться, что Elasticsearch правильно добавлен.

  1. Проверьте, что Elasticsearch установлен, но не запущен, используя systemctl.

Last updated