1. Подготовка к установке
Система RusBilling разрабатывалась на серверной платформе Ubuntu 22.04.3 LTS в связи с чем рекомендуем Вам установить данную платформу с последними обновлениями. Сразу настройте все сетевые интерфейсы на установленном сервере.
ВНИМАНИЕ устанавливать самостоятельно какие-либо службы на платформу не нужно, скрипт установки все сделает сам.
В ходе установки Вам понадобиться:
- SSL сертификат для сайта (если Вы будете использовать доменное имя), ключ к сертификату и корневой сертификат (цепочка SSL сертификатов);
- знать сеть в которой будут находиться Ваши абоненты, и выделить из нее один IP адрес для работы DHCP сервера.
- определиться с под доменными именами для биллинга
- придумать пароли и логины для подключения к базе данных
- придумать логин и пароль администратора для доступа к биллингу
2. Первый этап установки
Для начала установки в командной строке сервера(обычно это по SSH) :
скачайте скрипт установки
проект дорабатывается
сделайте скрипт исполняемым
chmod +x rusbilling.sh
и запустите
sudo ./rusbilling.sh
В ходе установки скрипт запросит от Вас все необходимые данные, и все установит самостоятельно.
3. Второй этап установки
Для продолжения установки Вам необходимо зайти в биллинг с браузера по IP адресу сервера не зависимо от типа выбранной установки.
После чего Вам будет предложено согласиться с лицензионным соглашением, ввести логин и пароль администратора биллинга, добавить данные сертификата для под доменов (если выбрана работа с доменными именами), и завершить установку.
На этом Вы можете заходить в биллинг с указанным именем и паролем администратора. Установка завершена.