Эта инструкция поможет вам развернуть AlterCPA Lite наиболее простым и удобным образом, не вдаваясь в подробности и тонкости. Мы рекомендуем производить развёртывание системы именно по этой инструкции, потому что она подходит практически для любой конфигурации трекера.

Подготовка к работе

Для развёртывания вам потребуется самостоятельно подготовить следующие компоненты:

  1. Виртуальный или выделенный сервер на чистом Debian 11 без панели управления. Именно Debian 11. Именно чистый и без панели управления. Это требование является критичным для работы системы, мы не гарантируем работу на другой серверной конфигурации. Виртуальный хостинг не подойдёт.
  2. Домен для панели управления и внутренних сервисов. Мы рекомендуем использовать домен второго уровня, поскольку для работы нам потребуется несколько поддоменов. Установка панели управления на поддомен не потребуется - вы сможете заменить форму входа на свой лендинг и на основном домене.
  3. Лицензия на AlterCPA любого срока действия. При покупке лицензии вам необходимо указать ваши IP-адрес сервера и основной домен.
  4. Умение пользоваться SSH-клиентом и FTP-клиентом, а также сами клиенты. В качестве SSH-клиента для Windows подойдёт Putty, для MacOS можно использовать Terminus. В качестве FTP-клиента рекомендуется Filezilla, пользователям MacOS не нужно ставить её из AppStore, скачайте бесплатно с официального сайта.

Настройка домена

Вам необходимо направить домен на купленный сервер. Для этого вам потребуется IP-адрес купленного сервера. Вероятнее всего, он пришел к вам на почту в момент покупки или отображается в личном кабинете управления сервером.

В настройках DNS-серверов домена выберите вариант "Использовать DNS-серверы регистратора" (или похожий на него). Если ваш регистратор не предоставляет бесплатные DNS-серверы, рекомендуем воспользоваться DNS-серверами от CloudFlare (без прокси, только DNS).

В настройках зоны DNS (именно DNS-зоны или DNS-записей, а не списка самих DNS-серверов) вам необходимо указать следующие записи. Можете использовать любой из приведённых ниже вариантов, они взаимозаменяемы и зависят исключительно от возможностей вашего регистратора. Вместо 12.34.56.78 используйте IP-адрес вашего сервера. В списке указаны соответственно название записи, тип записи и значение.

Вариант 1. Оптимально для большинства случаев.

@ A 12.34.56.78
www CNAME @
click CNAME @

Вариант 2. Работает у всех и всегда.

@ A 12.34.56.78
www A 12.34.56.78
click A 12.34.56.78

Настройка сервера

Перед настройкой сервера, обязательно подождите некоторое время для завершения настройки домена. Как правило, смена DNS-серверов требует около суток, настройка записей требует около часа.

Подключитесь к своему серверу по SSH от имени пользователя root. Как правило, root-пароль приходит на почту после окончания установки сервера на стороне провайдера. В некоторых случаях, при первом входе требуется сменить пароль на новый. Используйте надёжный пароль не короче 16 символов. По возможности, изучите вопрос подключения по SSH с помощью сертификата и используйте свой сертификат при заказе сервера. Некоторые серверы не позволяют подключиться от имени root, используя различные ухищрения, поэтому после соединения необходимо выполнить команду:

sudo -i

После подключения к серверу от имени root выполните команды установки и настройки сервера. Необходимая команда отображается у вас в разделе "Лицензия" и выглядит приблизительно так:

wget https://cpa.st/lic/q1w2e3r4t5y6u7i8o9p0/track.sh && bash track.sh

Подождите несколько минут до окончания выполнения скрипта установки.

Первичная настройка системы

Откройте свой основной домен трекера в браузере. Вам будет предложено завести главного администратора. Рекомендуем указывать действующую почту и надёжный пароль. Администратор имеет полный доступ к любым операциям с системой.

Сразу же после установки необходимо настроить базовые параметры системы. Для этого перейдите в раздел "Управление - Настройки", в котором осуществляются все манипуляции с основными настройками.

Раздел "Основные"

  1. Внесите общие сведения: укажите название вашей команды и контактный E-mail.
  2. Укажите данные вашего почтового домена (мы рекомендуем Яндекс.Коннект). Если его использование не планируется, не вносите изменений в настройки почты.
  3. Выберите базу гео-привязки IP-адресов (мы рекомендуем MaxMind GeoLite (english) как наиболее качественную). При необходимости, активируйте дополнительные базы данных в зависимости от вашего региона работы.

Раздел "Расширенные"

В этом разделе вы можете произвести настройку трекера.

Раздел "Справочники"

В этом разделе вас могу заинтересовать пункты "Партнёрские сети" и "Рекламные сети".