Установка
FAQ
Миграция
Интеграция
# VDS
# GAME
# IPTV
# SSL
# OTHER
# PAYMENTS
- • Интеграция с Advanced Cash
- • Интеграция с Alikassa (API 2.0)
- • Интеграция с AnyPay
- • Интеграция с Assist
- • Интеграция с Assist Belarus
- • Интеграция с Binance Pay
- • Интеграция с BlockChain
- • Интеграция с Capitalist
- • Интеграция с Capusta
- • Интеграция с CoinGate
- • Интеграция с CryptoKick.app
- • Интеграция с Cryptomus
- • Интеграция с DigiSeller
- • Интеграция с EasyPay.by
- • Интеграция с Enot
- • Интеграция с ePayService
- • Интеграция с FreeKassa
- • Интеграция с IntellectMoney
- • Интеграция с Interkassa
- • Интеграция с Касса24
- • Интеграция с LiqPay
- • Интеграция с Mega Pay
- • Интеграция с MegatronPay
- • Интеграция с octo
- • Интеграция с OnPay
- • Интеграция с Oplata.Info
- • Интеграция с Paxum
- • Интеграция с PayKassa
- • Интеграция с PayKeeper
- • Интеграция с Paymaster
- • Интеграция с Paypalych
- • Интеграция с Payssion
- • Интеграция с PAYEER
- • Интеграция с Pokupo
- • Интеграция с Portmanat PSP
- • Интеграция с Piastrix
- • Интеграция с QIWI.Касса P2P
- • Интеграция с QIWI.Касса B2B
- • Интеграция с QIWI (SOAP)
- • Интеграция с QIWI (REST)
- • Интеграция с Robokassa
- • Интеграция с Сбербанк
- • Интеграция с SpryPay
- • Интеграция с Stripe
- • Интеграция с SuperLend
- • Интеграция с UnitPay
- • Интеграция с Universal Terminals
- • Интеграция с WayForPay
- • Интеграция с WebMoney
- • Интеграция с WebPay
- • Интеграция с ЮMoney
- • Интеграция с ЮKassa
Установка и настройка биллинга
Установка биллинга
Внимание! Возможна установка биллинга нашими специалистами за небольшую дополнительную плату.
Как выбрать сервер или хостинг для биллинга?
- Шаг 1. Установить отсутствующее на сервере ПО согласно Техническим требованиям.
- Шаг 2. Создать базу данных в кодировке utf8mb4 (utf8mb4_unicode_ci).
- Шаг 3. Импортировать с помощью phpMyAdmin дамп базы из файла rootpanel.utf8mb4.sql в созданную БД (на странице импорта должна быть выбрана кодировка файла utf-8).
- Шаг 4. Закачать все папки и php-файлы из архива с помощью FTP-клиента на FTP в бинарном/двоичном режиме.
- Шаг 5. Установить права доступа 777 либо 755 (в зависимости от настроек безопасности сервера) на папки _rootfiles, _rootlogs, _roottemp, _rootimages/avatars, _rootimages/banners и _rootimages/news.
- Шаг 6. Настроить подключение к MySQL, полный www-путь к папке с биллингом ($full_www_path), а так же придумать и указать ключ, используемый для кодирования паролей ($PWD_ENCODE_KEY), в файле _rootconfig.php.
- Шаг 7. Переименовать файл _rootconfig.php в _rootconfig[любые_латинские_символы_или_цифры].php. Пример: _rootconfigD4Hbvf3.php.
- Шаг 8. Файл лицензии license.rpl закачать в папку в которую установлен биллинг.
- Шаг 9. Перейти по адресу http://ваш_домен/admin.php?test=1 для проверки выполнения технических требований к ПО сервера. Если биллинг выдаст ошибку, что не может найти файл конфигурации, установить права доступа 755 на папку в которую установлен биллинг.
- Шаг 10. Перейти по адресу http://ваш_домен/admin.php и создать администратора.
- Шаг 11. В целях безопасности рекомендуется переименовать скрипт admin.php и указать новое имя скрипта в переменной $admin_script в файле конфигурации.
- Шаг 12. В целях безопасности, если Ваш личный IP-адрес является постоянным, рекомендуется разрешить доступ к админ-панели только с определенных IP-адресов в разделе "Настройки / Безопасность" либо с помощью .htaccess.
- Шаг 13. Настроить запуск по крону раз в день скрипта cron.php. Пример команды для добавления в cron: /usr/bin/wget -O - -q -t 1 --no-check-certificate https://ДОМЕН/cron.php >/dev/null 2>&1
- Шаг 14. Настроить запуск по крону раз в день скрипта crondeleteorders.php. Пример команды для добавления в cron: /usr/bin/wget -O - -q -t 1 --no-check-certificate https://ДОМЕН/crondeleteorders.php >/dev/null 2>&1
- Шаг 15. Настроить запуск по крону раз в 5, 10 или 15 минут скрипта cron5min.php. Пример команды для добавления в cron: /usr/bin/wget -O - -q -t 1 --no-check-certificate https://ДОМЕН/cron5min.php >/dev/null 2>&1
- Шаг 16. Если Вы хотите автоматически обновлять курсы валют, то настроить запуск по крону один раз в день скрипта croncourses.php. Пример команды для добавления в cron: /usr/bin/wget -O - -q -t 1 --no-check-certificate https://ДОМЕН/croncourses.php >/dev/null 2>&1
- Шаг 17. Если Вы будете использовать отложенную обработку заказов, то настроить запуск по крону раз в 5, 10 или 15 минут скрипта cronprocessorders.php. Пример команды для добавления в cron: /usr/bin/wget -O - -q -t 1 --no-check-certificate https://ДОМЕН/cronprocessorders.php >/dev/null 2>&1
Примечание: Если у Вас возникли какие-либо вопросы или проблемы с установкой, обновлением или настройкой, либо Вы заметили неточности в инструкции, пожалуйста, свяжитесь с нами!