Одной из первых проблем, с которой сталкивается новичок - Clickhouse требователен к платформе - ему нужна Ubuntu, не самая популярная платформа для аналитиков.
К счастью, эта проблема решаема. Вариантов много: можно найти второй комп с этой системой, поставить на свой, поднять виртуальную машину или просто арендовать.
Я пойду по последнему пути, поскольку это наиболее воспроизводимый путь.
Облачных сервисов много, мой выбор пал на simplecloud, из-за простоты и дешевизны.

1. Зарегистрироваться.
Итак, заходим на simplecloud.ru и регистрируемся.

2. Получить пароль на почту.
На почту приходит ссылка на панель управления и пароль.
3. Заполнить профиль.
Переходим по ссылке, вводим логин (почту) и пароль и вуа-ля нам сразу же предлагают создать виртуальный сервер. Но делать этого не стоит.
Если сразу начать создавать сервер - то ничего не получится. Потому что сначала необходимо заполнить профиль.
Так что переходим в профиль.


4. Перейти к созданию сервера.
В профиле нужно проверить номер телефона, заполнить поля со звёздочкой (hint: Если лень - можно скопировать значения из примеров под полями) Скан паспорта не нужен.
Вводим текущий пароль, сохраняем и переходим во вкладку Cloud Server.

5. Выбрать название и пароль.
Выбираем конфигурацию необходимого сервера.
Придумываем название и пароль для рута (с большими и маленькими буквами, а так же цифрами)
Пароль лучше сразу записать куда-нибудь.

6. Выбрать тариф.
Дальше нам нужно выбрать тарифный план. В рамках данной статьи я попробую всё развернуть на машине с 1 ядром и 2 гигами оперативки.
Я выбрал почасовую оплату, т.к. на постоянной основе мне этот сервер не понадобится. Постараюсь уложиться в час и потратить только 56 копеек :)

7. Выбрать ОС.
Мотаем ниже, пропускаем предложение о суперскорости и доходим до ключевого момента - выбор операционной системы.
Необходимо выбрать Ubuntu, под иконкой появится выбор версии и разрядности - выбираем Ubuntu 16.04 64 bit (это важно, так как мануал по установке clickhouse будет именно для этой системы)

8. Оплатить.
Подтверждаем, что мы хорошо подумали по поводу тарифа и жмём кнопку "Создать"
*Если получаем ошибку, что без контактных данных создать сервер нельзя - нужно проверить, что профиль заполнен (вернуться на шаг №3).
Получаем сервер, который необходимо оплатить. (цена почему-то выросла на копейку! Грабёж!)

9. Запустить.
Теперь необходимо оплатить сервер. Минимальный платёж - 50 рублей.
Когда оплата пройдет - запускаем сервер.

10. Сервер с Убунту установлен.
Первый запуск займёт несколько минут, т.к он в том числе устанавливает Убунту. Когда статус поменяется на "Работает" - всё готово. Так же на почту вы получите информацию о запуске.
Если к последующим шагам планируете перейти позже - сервер можно выключить, чтобы не тратить средства.
Что дальше?
Comentarios