Premium Exchanger (v 2.7)
  • Руководство администратора Premium Exchanger
    • Changelog
  • Перед началом работы
    • Рекомендации
      • Выбор сервера
      • Рекомендации от BestСhange
    • Основы безопасности
      • Общие меры безопасности
      • Как не стать жертвой мошенника
      • Как обезопасить панель управления обменником
      • Как защитить сервер
      • Как защитить аккаунты в платежных системах
      • Смена паролей для пользователей сервера
    • Лицензия на скрипт
      • Приобретение лицензии
      • Продление лицензии
    • Инструкция по установке скрипта
    • Инструкция по обновлению скрипта
      • Обновление с версии 2.6 до 2.7
      • Обновление с версии 2.5 до 2.6
      • Обновление с версии 2.4 до 2.5
      • Обновление с версии 2.3 до 2.4
      • Список обновлений
  • Основные настройки
    • Валюты и направления обмена
      • Создание новой валюты
      • Создание нового направления
      • Курсы валют
        • Курсы валют из файла
        • Парсер курсов валют (Парсеры 2.0)
        • Bestchange парсер (old)
        • Bestchange API парсер (new, начиная с v2.6)
      • Резервы валют
        • Резерв из файла
        • Резерв от другой валюты
          • Конвертация резерва при использовании мерчанта
          • Примеры настройки сложного резерва с использованием формул
        • Установка ручного резерва для новой валюты
      • Дополнительные поля
    • Верификация
      • Верификация личности (KYC)
      • Верификация платежных реквизитов
      • Подтверждение e-mail
      • Подтверждение номера телефона
    • Внешний вид
      • Виды таблиц направлений обмена
      • Кастомизация главной страницы
      • Личный кабинет клиента
      • Перевод сайта и панели администратора
        • Добавление нового языка
        • Редактирование перевода и изменение текста
      • Новости на сайте
      • Раздел "Заявки"
      • Раздел "Страницы"
      • Статусы заявок
        • Шаблоны текстов в заявках
      • Страницы "Правила сайта", "Правила проведения проверок AML/KYC/KYT"
      • Страница "Розыгрыш"
      • Уведомления на сайте
    • Мерчанты и автовыплаты
      • Внутренние счета
        • Внутренний счет (модуль мерчанта на приём)
        • Внутренний счет (модуль автовыплаты)
        • Обмен с участием внутреннего счета пользователя
      • Мерчанты
        • Диагностика мерчанта
        • Добавление или создание копии мерчанта
        • Общие настройки мерчантов
        • Использование своих карт/кошельков/счетов
        • ABCEx
        • Alfabit Crypto
        • ArchEx
        • BimBo (выдача своих реквизитов)
        • Bitbanker
        • Bitconce Card/Link
        • DashPay
        • Diffpay
        • Electrum
        • Evo Pay
        • Exnode
        • FireKassa Card/Link
        • Garantex Crypto
        • Heleket
        • Ivanpay
        • Koshelek
        • Luckypay
        • Merchant001
        • MoneyGo
        • Nicepay
        • PandaPay
        • Payeer
        • PayKassa
        • Payscrow
        • Perfect Money
        • Premium Wallet (в разработке)
        • Quickex
        • Rapira
        • Super Money
        • Utopia
        • XPay
        • Volet (ex-Advcash)
        • WebMoney
          • X19
        • WestWallet
        • Yobit
      • Автовыплаты
        • Предупреждение о рисках!
        • Добавление или создание копии автовыплаты
        • Общие настройки автовыплат
        • ABCEx
        • Alfabit Crypto
        • Binance
        • Bitconce
        • Electrum
        • Exnode
        • Firekassa
        • Garantex Crypto
        • GoldEx
        • Heleket
        • Ivanpay
        • Koshelek
        • Luckypay
        • Merchant001
        • MoneyGo
        • Nicepay
        • OTC
        • Payscrow
        • Payeer
        • PayKassa
        • PerfectMoney
        • Premium Wallet (в разработке)
        • Quickex
        • Rapira Crypto
        • Utopia
        • Volet (ex-Advcash)
        • Webmoney
        • WestWallet
        • Yobit
    • Модуль "Торговые действия"
      • Установка модуля "Торговые действия"
        • Общие настройки модуля
      • Диагностика ошибок
      • Создание торгового действия
        • Параметры торговых действий
        • ABCEx (в разработке)
        • Binance
        • Yobit
    • Модуль Electrum
      • Установка и настройка Electrum (2 кошелька)
      • Использование на компьютере (синхронизация кошельков)
      • Обновление Electrum на сервере (для версии 4.3.3 и ниже)
      • Создание дополнительного кошелька (для автовыплаты)
      • Удаление Electrum с сервера
      • Замена кошелька на сервере после установки Electrum
      • Установка и настройка Electrum (old version)
    • Партнерская программа
      • Баннеры партнеров
      • Прибыль и партнерский процент
    • Проверка AML
      • Настройка в v.2.7
      • Настройка в v.2.6 и ниже
        • AMLBot
        • BitOK
        • CoinKyt
        • Getblock
    • Настройки
      • Архивация заявок
      • Валидатор банковской карты
      • Валидатор криптокошелька
      • Вывод кол-ва подтверждений в заявке
      • Двухфакторная авторизация (2FA) в панели управления сайтом
      • Интерфейс Х19 (Webmoney)
      • Конфигурация Nginx и PHP-FPM при использовании панели ISP Manager
      • Логирование
        • Лог авторизации
        • Лог мерчантов и автовыплат
        • Лог Парсеров 2.0
        • Лог ошибок сервера
        • Лог сообщений Telegram
        • Лог статусов заявок
        • Лог AML
        • Лог API
        • Лог E-mail
        • Лог Trade actions
        • Логирование действий администратора
        • Настройки логирования
      • Настройки обменника
      • Настройки экрана в панели управления
      • Общие настройки
      • Описание модулей
        • Таблица модулей
      • Определение типа карты
      • Пароли безопасности
      • Работа сайта по HTTPS-соединению
      • Таймер удаления неоплаченной заявки
      • Функционал сайта в нерабочее время
      • Хуки
      • Хэш и ссылка на транзакцию
      • Экспорт обменов и экспорт/импорт направлений обмена и валют
      • SEO
        • Google Tag Manager
    • Телеграм-бот для обменов
      • Создание бота
      • Настройки бота
      • Диагностика
    • Уведомления администраторам и клиентам
      • Уведомления в Telegram
      • Уведомления по e-mail
      • Уведомления по SMS
    • Финансовая статистика
    • FAQ
      • Диагностика и решение ошибок при работе со скриптом
      • Добавление IP-адресов в Whitelist в Cloudflare
      • Замена SSH-ключей авторизации на сервере
      • Замена имени домена для лицензии
      • Как восстановить доступ в панель управления обменником?
      • Как изменить адрес панели управления обменником?
      • Как изменить пароль администратора?
      • Как найти корневую папку сайта на сервере?
      • Как найти раздел "Новости разработчика"
      • Как перенести сайт
      • Как проверить версию IonCube, установленную на сервере?
        • Как обновить ionCube Loader
      • Как обновить файлы на сервере?
      • Как обновить WordPress?
      • Как обновить OpenSSH на сервере?
      • Как проверить версию PHP, установленную на сервере?
        • Как обновить PHP
      • Как рассчитывается скидка на обмен, партнерское вознаграждение?
      • Как сбросить кэш в Cloudflare
      • Как сделать бэкап сайта?
      • Как создать задание Cron на сервере?
      • Как установить онлайн-чат?
      • Как установить плагин?
        • Работа с плагином при активации
      • Как установить проверочный файл для внешних сервисов?
      • Какие требования предъявляются к обменникам от мониторингов?
      • Обновление файлов скрипта
      • Просьба для клиента написать отзыв об успешном обмене
      • Что такое нестандартная комиссия в настройках направлений обмена и как она работает?
  • API Premium Exchanger
    • API v1
    • API партнерской программы (старая версия API)
Powered by GitBook
On this page
  • Рекомендуемые настройки безопасности и системные требования сервера
  • Установка основного продукта на сервер
  • Установка дополнительных модулей
  1. Перед началом работы

Инструкция по установке скрипта

PreviousПродление лицензииNextИнструкция по обновлению скрипта

Last updated 3 months ago

Изображения, приведенные в инструкции, могут отличаться от тех, которые будут использоваться в вашей персональной системе.

Здесь и далее по тексту, заменяйте "ваш_домен" на прямой адрес вашего сайта (например, если адрес вашего сайта premiumexchanger.com, то вам следует заменить "ваш_домен" на premiumexchanger.com).

Обращаем ваше внимание, что все файлы должны загружаться под пользователем, созданным для сайта (не root). Загрузка файлов под root-пользователем приведет к нестабильной работе сайта.

Если же вы уже загрузили файлы под root-пользователем, вам нужно сделать следующие действия:

  1. Сделать бэкап всех файлов на сервере

  2. дистрибутив для ОБНОВЛЕНИЯ под вашу версию скрипта (чаще всего это версия 2.5) и вашу версию PHP

  1. Загрузить его в корневую папку сайта и распаковать архив с заменой файлов

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

Рекомендуем выполнить перечисленные ниже настройки сервера, чтобы снизить риски взлома сервера, где расположен ваш сайт:

  • Обновить модуль до последней версии;

  • Установить на сервер модуль ;

  • Установить на сервер антивирус;

  • Заблокировать порты для FTP, SSH и различных Shell-клиентов;

  • Заблокировать стандартные адреса к форме авторизация сервера. Например, для ISP Manager это: • https://ip_адрес/manager/ • https://ip_адрес/manager/ispmngr/ • https://ip_адрес/ispmngr/

  • Изменить стандартный порт к форме авторизации сервера. Для ISP Manager обычно используется порт 1500. Установить любое свободное значение порта;

  • Заблокировать адрес доступа к phpmyadmin и порт;

  • Заблокировать адрес доступа к почтовым клиентам. Например, • https://ip_адрес/webmail/ • https://ip_адрес/roundcube/ • и тому подобные

  • Для всех пользователей сервера, в том числе root, установить пароль не менее 15-25 символов.

Системные требования к серверу:

  • PHP 8.1/8.2/8.3;

  • MySQL 5.0 и выше;

  • IonCube Loader 13.0 и выше;

  • Планировщик задач (cron);

  • Требуемые дополнительные PHP-функции, расширения и библиотеки: iconv, mb, curl, gd, openssl, soap, gmpobject, ziparchive.

Установка основного продукта на сервер

1. Загрузка файлов

Повторно обращаем ваше внимание, что файлы сайта всегда должны загружаться из-под пользователя, созданного для сайта, а не под root-пользователем

Скачанный архив или его содержимое необходимо загрузить на сервер. Загрузку следует производить в корневую папку сайта (как правило, это папки public_html, www или docs). Воспользуйтесь встроенным в панель управления файловым менеджером. Либо используйте FTP-клиент для загрузки файлов: Total Commander, CuteFTP и другие. У FTP-клиента должен быть включен бинарный режим передачи файлов (как правило, этот режим установлен по умолчанию).

2. Генерация лицензии

Если имя домена для лицензии не указано и не сохранено, то скачать архив с файлами лицензии нельзя. Будьте внимательны при указании имени домена, чтобы не допустить ошибку. Изменить, переделать или заменить лицензию на другой домен невозможно. Вам потребуется дополнительная лицензия на второй домен.

Файлы лицензии отвечают за работоспособность скрипта, поэтому нужно соблюдать следующие правила:

  • Файлы лицензии нельзя переименовывать. Используйте их с теми именами, с которыми вы их скачали.

  • Файлы лицензии должны находиться в корневой папке сайта (как правило, это папки public_html, www или docs).

  • Права на файлы лицензии должны иметь значение 644.

  • Содержимое файлов лицензии должно оставаться неизменным.

3. Создание базы данных

В веб-панели управления сервером (к примеру, ISP Manager) найдите раздел "Базы данных" и создайте новую базу данных. Введите имя базы данных, имя пользователя базы данных и сгенерируйте сложный пароль:

Запомните или запишите эти данные, они будут необходимы вам в дальнейшем.

4. Инсталляция

В адресную строку вашего браузера вставьте следующую ссылку:

https://ваш_домен/installer/, перейдите по ней и следуйте инструкциям:

4.1. Выберите язык установки.

4.2. Проверьте основные системные требования вашего сервера. Если какой-то из параметров не соответствует требованиям, вы увидите предупреждение об этом. Нажмите "Пропустить", если проверка не выявила ошибок. Если ошибки были выявлены — исправьте их и запустите процесс установки заново.

4.3. Проверьте функции и библиотеки PHP вашего сервера. Если какой-то из параметров не соответствует требованиям, вы увидите предупреждение об этом. Нажмите "Пропустить", если проверка не выявила ошибок. Если ошибки были выявлены — исправьте их и запустите процесс установки заново.

4.4. Проверьте разрешение на запись некоторых файлов и папок. Если какой-то из параметров не соответствует требованиям, вы увидите предупреждение об этом. Нажмите "Пропустить", если проверка не выявила ошибок. Если ошибки были выявлены — исправьте их и запустите процесс установки заново.

4.5. Заполните имя базы данных, имя пользователя базы данных и пароль, которые вы указали в пункте 3. Нажмите кнопку "Обновить конфиг".

4.6. Нажмите кнопку "Выберите файл" и выберите файл damp_db.sql. Файлы находятся в корне скачанного архива у вас на компьютере. Укажите . Нажмите кнопку "Импортировать".

Если система не может выполнить импорт файла базы данных и отображает ошибку, то выполните импорт файла базы данных вручную через phpmyadmin, который есть на вашем сервере. Затем в базе данных в таблице pr_options для значений home и siteurl укажите полное имя вашего сайта.

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

4.8. Выберите язык сайта и панели управления.

4.9. Обязательно удалите файлы установщика! На последнем шаге установки перейдите по ссылке: "Внимание! Нажмите здесь, чтобы удалить файлы установщика". Установка скрипта завершена.

5. Панель управления сайтом

Адрес панели управления по умолчанию: https://ваш_домен/prmmxchngr/

Используйте логин и пароль, которые были указаны при установке.

Установка дополнительных модулей

Дистрибутив скрипта "из коробки" уже содержит все доступные мерчанты и модули. Отдельная установка мерчантов и модулей не требуется.

1. Модули мерчантов на прием

1.2. Содержимое скачанного архива загрузите на сервер в директорию ваш_домен/wp-content/plugins/premiumbox/merchants.

2. Модули автовыплат

2.2. Содержимое скачанного архива загрузите на сервер в директорию ваш_домен/wp-content/plugins/premiumbox/paymerchants.

В личном кабинете в разделе "" скачайте соответствующую сборку скрипта в зависимости от той версии PHP, которая установлена у вас на сервере. Если вы не знаете какая версия установлена на вашем сервере — обратитесь в техническую поддержку хостинга с этим вопросом.

В разделе "" необходимо скачать архив с файлами лицензии license.zip. Для этого укажите имя вашего домена (при необходимости также укажите имя поддомена), где будет установлен скрипт и нажмите кнопку "Сохранить". Затем нажмите на кнопку "Скачать для версии Х.Х". Скачанный архив license.zip загрузите в корневую папку вашего сайта (как правило, это папки public_html, www или docs) и распакуйте архив.

1.1. В личном кабинете в разделе "" в блоке "Дополнительные модули" скачайте модуль мерчанта на прием для требуемой платежной системы.

Далее настройте модуль в соответствии с инструкциями, которые описаны в .

2.1. В личном кабинете в разделе "" в блоке "Дополнительные модули" скачайте модуль автовыплаты для требуемой платежной системы.

Далее настройте модуль в соответствии с инструкциями, которые описаны в .

Ваши скрипты
Ваши лицензии
Ваши скрипты
руководстве пользователя
Ваши скрипты
руководстве пользователя
Скачать с нашего сайта
Ioncube Loader
fail2ban
Дистрибутив скрипта уже содержит все доступные мерчанты и модули. Отдельная установка мерчантов и модулей не требуется.