Эта инструкция поможет вам развернуть AlterCPA Lite наиболее простым и удобным образом, не вдаваясь в подробности и тонкости. Мы рекомендуем производить развёртывание системы именно по этой инструкции, потому что она подходит практически для любой конфигурации трекера.
Подготовка к работе
Для развёртывания вам потребуется самостоятельно подготовить следующие компоненты:
- Виртуальный или выделенный сервер на чистом Debian 11 без панели управления. Именно Debian 11. Именно чистый и без панели управления. Это требование является критичным для работы системы, мы не гарантируем работу на другой серверной конфигурации. Виртуальный хостинг не подойдёт.
- Домен для панели управления и внутренних сервисов. Мы рекомендуем использовать домен второго уровня, поскольку для работы нам потребуется несколько поддоменов. Установка панели управления на поддомен не потребуется - вы сможете заменить форму входа на свой лендинг и на основном домене.
- Лицензия на AlterCPA любого срока действия. При покупке лицензии вам необходимо указать ваши IP-адрес сервера и основной домен.
- Умение пользоваться 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
Подождите несколько минут до окончания выполнения скрипта установки.
Первичная настройка системы
Откройте свой основной домен трекера в браузере. Вам будет предложено завести главного администратора. Рекомендуем указывать действующую почту и надёжный пароль. Администратор имеет полный доступ к любым операциям с системой.
Сразу же после установки необходимо настроить базовые параметры системы. Для этого перейдите в раздел "Управление - Настройки", в котором осуществляются все манипуляции с основными настройками.
Раздел "Основные"
- Внесите общие сведения: укажите название вашей команды и контактный E-mail.
- Укажите данные вашего почтового домена (мы рекомендуем Яндекс.Коннект). Если его использование не планируется, не вносите изменений в настройки почты.
- Выберите базу гео-привязки IP-адресов (мы рекомендуем MaxMind GeoLite (english) как наиболее качественную). При необходимости, активируйте дополнительные базы данных в зависимости от вашего региона работы.
Раздел "Расширенные"
В этом разделе вы можете произвести настройку трекера.
Раздел "Справочники"
В этом разделе вас могу заинтересовать пункты "Партнёрские сети" и "Рекламные сети".