Установка
FAQ
Миграция
Интеграция
# VDS
# GAME
# IPTV
# SSL
# LICENSES
# CAPTCHA
# OTHER
# PAYMENTS
Установка и настройка биллинга
Установка биллинга
Внимание! Возможна установка биллинга нашими специалистами за небольшую дополнительную плату.
Как выбрать сервер или хостинг для биллинга?
- Шаг 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
Примечание: Если у Вас возникли какие-либо вопросы или проблемы с установкой, обновлением или настройкой, либо Вы заметили неточности в инструкции, пожалуйста, свяжитесь с нами!