Развёртывание сервера прямой парковки

Прямая парковка доменов является дополнительным инструментом AlterCPA. Она позволяет припарковать домен напрямую к потоку, умной ссылке или клоаке. При этом виде парковки не происходит перенаправлений на сторонний домен, всё содержимое отображается на исходном домене, назависимо от того, куда поведёт смартлинк. Наличие этого инструмента никак не влияет на классическую парковку доменов к хранилищу сайтов, развёртывание его не обязательно.

Технические требования

Вам потребуется дополнительный виртуальный сервер для реализации прямой парковки. Подойдёт сервер с минимальными доступными у вашего провайдера характеристиками. Как правило, это 1-2 виртуальных процессора, 500-1000 МБ оперативной памяти, 5-10 ГБ места на жестком диске. Сервер прямой парковки не оказывает существенной нагрузки на оперативную память и процессор. Основная нагрузка ложится на сеть, поэтому подбирайте тариф без жестких ограничений на объёмы трафика. Подобные тарифы часто располагаются в разделе "Промо" у вашего провайдера.

  • Операционная система: Debian 10 без панели управления.
  • Процессор: минимум 1 виртуальный процессор, рекомендуется не более 2
  • Оперативная память: минимум 500 МБ, рекомендуется не более 1ГБ
  • Жесткий диск: минимум 5 ГБ, рекомендуемо 10 ГБ

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

Настройку необходимо производить после того, как будет развёрнута и настроена основная платформа. В разделе "Управление", подраздел "Сайты", скопируйте ключ из блока "Прямая парковка доменов", он потребуется для развёртывания.

Подключитесь к серверу по SSH от имени root и выполните команду вот такого вида:

wget https://cpa.st/setup/park.sh
bash park.sh domain.com yourparkingkey

Где вместо domain.com должен быть указан основной домен вашей системы, а вместо yourparkingkey - ключ, полученный в разделе управления. Например:

wget https://cpa.st/setup/park.sh
bash park.sh altercpa.site 26r2vb2k7d9mwxklnm1wc6vkck1wof6i

Процесс установки автоматический, он займёт пару минут. По окончании процесса установки сервер готов к работе. Логин и пароль для доступа к серверу по FTP будет указан в файле /root/config.txt.

Включение прямой парковки

В разделе "Управление", подраздел "Сайты", вашей платформы включите парковку в блоке "Прямая парковка доменов". В поле IP-адрес этого блока впишите IP-адрес настроенного вами сервера.

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

Конфигурация сервера парковки настраивается в файле /var/www/core/config.php. Она включает в себя:

  • ACPAURL - домен, на котором установлена платформа
  • ACPAKEY - ключ прямой парковки доменов
  • ACPASSL - использовать защищенное подключение к серверу