{toc}
h2. Описание
{widget:url=https://www.youtube.com/watch?v=sOt2h-T4ol4}
Установка биллинга состоит из двух этапов:
# Установка Carbon Platform
# Установка Carbon Billing
{tip}*Время выполнения инструкции*: 20-40 минут, в зависимости от скорости носителей{tip}
h2. Установка Carbon Platform
{tip}*Время выполнения инструкции*: установка CentOS - 10-20 минут{tip}
h3. Шаг 1. Скачиваем дистрибутив необходимого продукта с [нашего сайта|http://www.carbonsoft.ru/download/]
Вы можете скачать ISO образ для записи на диск, либо img образ для записи на USB Flash.
{warning:title=УСТАНОВКА В USB}*USB Flash необходимо создавать строго по статье "[CarbonBaseSystem:Создание загрузочной USB-Flash]" программой [Win32 Disk Imager|https://sourceforge.net/projects/win32diskimager/]*.
Любые другие способы скорей всего не сработают и установят только CentOS 6 со стандартной разбивкой диска.{warning}
h3. Шаг 2. Загружаемся с выбранного носителя и выбираем соответствующий пункт установки
USB-FLASH если установка идет с USB-флеш носителя
CD/DVD если установка идет с CD/DVD диска
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install_marked_options.png|border=1!
Далее появится предупреждение:"Все данные на диске будут утеряны. Вы хотите продолжить?"
Необходимо указать команду "yes" и нажать Enter
!install_erase_all.png|border=1,width=500px!
Затем появится окно с установкой компонентов операционной системы Centos.
!run_install.png|border=1,width=500px!
По окончанию установки компонентов ОС возникнет окно с надписью "Running post-installation scripts" Выполняется запуск скриптов после инсталяции, пожалуйста, ожидайте их завершение. Это займет 5-7 минут, будет выполнена перезагрузка системы.
!post_install_scripts.png|border=1!
h3. Шаг 3. Загружаемся с жесткого диска после установки
После загрузки системы появится запись с приглашением ввода логина и пароля. При вводе пароля символы не отображаются на дисплее, необходимо указывать пароль корректно.
!first_entrance.png|border=1,width=500px!
Для входа вводим:
*login* \- root
*Password* \- servicemode
h3. Шаг 4. Настраиваем сеть
Система предложит настроить сеть для скачивания обновлений. При желании это можно сделать позже, но мы рекомендуем настроить сеть сразу, поэтому соглашаемся и вводим "yes".
!set_network.png|border=1,width=500px!
Выбираем пункт "Конфигурация устройств"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install3.png|border=1,width=500px!
Выбираем интерфейс для настройки клавишей Enter. В нашем случае он один, у вас может быть больше.
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install4.png|border=1,width=500px!
Необходимо отключить несколько опций - их состояние переключается клавишей "пробел".
Убираем опцию "Использовать DHCP"
Прописываем сетевые настройки (IP, Маска, Шлюз, DNS - адреса)
Обязательно ставим опцию "On boot" для включения интерфейса при загрузке сервера
Убираем опцию "Controlled by NetworkManager"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install5.png|border=1,width=500px!
Жмём ОК.
Для запуска интерфейса кнопкой Tab выбираем пункт "Активировать" и нажимаем enter:
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install8.png|border=1,width=500px!
Интерфейс активирован
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install_interface_activated.png|border=1,width=500px!
h3. Шаг 5. Сохраняем настройки
Выбираем пункт "Сохранить"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install_network_save.png|border=1,width=500px!
Затем "Сохранить и выйти"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install3.png|border=1,width=500px!
Далее, появится предложение по установке продукта локально или по ssh.
!active_eth.png|border=1,width=500px!
h2. Установка Carbon Billing
{tip}*Время выполнения инструкции*: установка платформы - 10-20 минут{tip}
Не важно продолжили ли вы установку локально или по ssh, далее действия будут однотипные.
*Шаг 1. Выбираем установку Carbon Billing*
!billing_install.png|border=1,width=700!
Далее будут установлены все необходимые для работы биллинга контейнеры и произведено обновление на последнюю версию.
Установка всех контейнеров занимает порядка 20 минут.
!install_app.png|border=1,width=700!
По завершении установки появится информация о возможности использования веб-интерфейса биллинга и будет предложено перезагрузить сервер. Соглашаемся и ждем первую загрузку.
!end_install.png|border=1,width=700!
После перезагрузки и входа в систему появится информация о возможности входа в настройки биллинга через команду menu, либо использовать веб-интерфейс по адресу http://<ip-адрес сервера>:8080
!install_complete.png|border=1,width=700!
*Шаг 2. Регистрация*
После загрузки система оповестит, что установлены Carbon Platform и Carbon Billing, а также сообщит адрес для входа в веб-интерфейс для управления.
Заходим в веб-интерфейс по адресу http://<ip_сервера>:8080
!billing_install1.png|border=1!
После входа будет выведен мастер регистрации. Заполняем все поля и проводим регистрацию.
!billing_install2.png|border=1!
Получаем результат регистрации. При наличии интернета он будет успешным
!billing_install3.png|border=1!
*Шаг 3. Биллинг активирован
!billing_install4.png|border=1,width=1000!
h2. Настройка безопасности
* Смените пароль root по статье [CarbonBilling:Удаленное управление. Смена стандартного пароля]
* Ограничьте доступ к серверу по статье [CarbonBilling:Права доступа. Настройка прав доступа к биллингу. Настройка прав доступа к веб-интерфейсу]
h2. Решение проблем установки
h3. Error downloading kickstart file
Если Вы проводите установку с USB-flash диска, убедитесь что создали его программой [Win32 Disk Imager|CarbonBaseSystem:Создание загрузочной USB-Flash].
Если с ISO - обратитесь в техподдержку.
h3. Error partitioning
!setup_error_partitioning.png|border=0,width=300!
Ошибка может возникнуть если на жестком диске менее 50Гб места.
h3. Exception Occured: [Errno 30] Read-only file system... rpm.
!index.php.png|border=0,width=400!
Ошибка может возникнуть если установочный образ поврежден, например:
* Образ диска загрузился с ошибками
* Образ записали на диск и он неисправен
* Образ записали на флеш-накопитель и он неисправен
Из-за ошибки накопителя, система не смога установить один из важных компонентов системы. После смены накопителя, установка прошла успешно.
h2. Описание
{widget:url=https://www.youtube.com/watch?v=sOt2h-T4ol4}
Установка биллинга состоит из двух этапов:
# Установка Carbon Platform
# Установка Carbon Billing
{tip}*Время выполнения инструкции*: 20-40 минут, в зависимости от скорости носителей{tip}
h2. Установка Carbon Platform
{tip}*Время выполнения инструкции*: установка CentOS - 10-20 минут{tip}
h3. Шаг 1. Скачиваем дистрибутив необходимого продукта с [нашего сайта|http://www.carbonsoft.ru/download/]
Вы можете скачать ISO образ для записи на диск, либо img образ для записи на USB Flash.
{warning:title=УСТАНОВКА В USB}*USB Flash необходимо создавать строго по статье "[CarbonBaseSystem:Создание загрузочной USB-Flash]" программой [Win32 Disk Imager|https://sourceforge.net/projects/win32diskimager/]*.
Любые другие способы скорей всего не сработают и установят только CentOS 6 со стандартной разбивкой диска.{warning}
h3. Шаг 2. Загружаемся с выбранного носителя и выбираем соответствующий пункт установки
USB-FLASH если установка идет с USB-флеш носителя
CD/DVD если установка идет с CD/DVD диска
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install_marked_options.png|border=1!
Далее появится предупреждение:"Все данные на диске будут утеряны. Вы хотите продолжить?"
Необходимо указать команду "yes" и нажать Enter
!install_erase_all.png|border=1,width=500px!
Затем появится окно с установкой компонентов операционной системы Centos.
!run_install.png|border=1,width=500px!
По окончанию установки компонентов ОС возникнет окно с надписью "Running post-installation scripts" Выполняется запуск скриптов после инсталяции, пожалуйста, ожидайте их завершение. Это займет 5-7 минут, будет выполнена перезагрузка системы.
!post_install_scripts.png|border=1!
h3. Шаг 3. Загружаемся с жесткого диска после установки
После загрузки системы появится запись с приглашением ввода логина и пароля. При вводе пароля символы не отображаются на дисплее, необходимо указывать пароль корректно.
!first_entrance.png|border=1,width=500px!
Для входа вводим:
*login* \- root
*Password* \- servicemode
h3. Шаг 4. Настраиваем сеть
Система предложит настроить сеть для скачивания обновлений. При желании это можно сделать позже, но мы рекомендуем настроить сеть сразу, поэтому соглашаемся и вводим "yes".
!set_network.png|border=1,width=500px!
Выбираем пункт "Конфигурация устройств"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install3.png|border=1,width=500px!
Выбираем интерфейс для настройки клавишей Enter. В нашем случае он один, у вас может быть больше.
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install4.png|border=1,width=500px!
Необходимо отключить несколько опций - их состояние переключается клавишей "пробел".
Убираем опцию "Использовать DHCP"
Прописываем сетевые настройки (IP, Маска, Шлюз, DNS - адреса)
Обязательно ставим опцию "On boot" для включения интерфейса при загрузке сервера
Убираем опцию "Controlled by NetworkManager"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install5.png|border=1,width=500px!
Жмём ОК.
Для запуска интерфейса кнопкой Tab выбираем пункт "Активировать" и нажимаем enter:
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install8.png|border=1,width=500px!
Интерфейс активирован
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install_interface_activated.png|border=1,width=500px!
h3. Шаг 5. Сохраняем настройки
Выбираем пункт "Сохранить"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install_network_save.png|border=1,width=500px!
Затем "Сохранить и выйти"
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install3.png|border=1,width=500px!
Далее, появится предложение по установке продукта локально или по ssh.
!active_eth.png|border=1,width=500px!
h2. Установка Carbon Billing
{tip}*Время выполнения инструкции*: установка платформы - 10-20 минут{tip}
Не важно продолжили ли вы установку локально или по ssh, далее действия будут однотипные.
*Шаг 1. Выбираем установку Carbon Billing*
!billing_install.png|border=1,width=700!
Далее будут установлены все необходимые для работы биллинга контейнеры и произведено обновление на последнюю версию.
Установка всех контейнеров занимает порядка 20 минут.
!install_app.png|border=1,width=700!
По завершении установки появится информация о возможности использования веб-интерфейса биллинга и будет предложено перезагрузить сервер. Соглашаемся и ждем первую загрузку.
!end_install.png|border=1,width=700!
После перезагрузки и входа в систему появится информация о возможности входа в настройки биллинга через команду menu, либо использовать веб-интерфейс по адресу http://<ip-адрес сервера>:8080
!install_complete.png|border=1,width=700!
*Шаг 2. Регистрация*
После загрузки система оповестит, что установлены Carbon Platform и Carbon Billing, а также сообщит адрес для входа в веб-интерфейс для управления.
Заходим в веб-интерфейс по адресу http://<ip_сервера>:8080
!billing_install1.png|border=1!
После входа будет выведен мастер регистрации. Заполняем все поля и проводим регистрацию.
!billing_install2.png|border=1!
Получаем результат регистрации. При наличии интернета он будет успешным
!billing_install3.png|border=1!
*Шаг 3. Биллинг активирован
!billing_install4.png|border=1,width=1000!
h2. Настройка безопасности
* Смените пароль root по статье [CarbonBilling:Удаленное управление. Смена стандартного пароля]
* Ограничьте доступ к серверу по статье [CarbonBilling:Права доступа. Настройка прав доступа к биллингу. Настройка прав доступа к веб-интерфейсу]
h2. Решение проблем установки
h3. Error downloading kickstart file
Если Вы проводите установку с USB-flash диска, убедитесь что создали его программой [Win32 Disk Imager|CarbonBaseSystem:Создание загрузочной USB-Flash].
Если с ISO - обратитесь в техподдержку.
h3. Error partitioning
!setup_error_partitioning.png|border=0,width=300!
Ошибка может возникнуть если на жестком диске менее 50Гб места.
h3. Exception Occured: [Errno 30] Read-only file system... rpm.
!index.php.png|border=0,width=400!
Ошибка может возникнуть если установочный образ поврежден, например:
* Образ диска загрузился с ошибками
* Образ записали на диск и он неисправен
* Образ записали на флеш-накопитель и он неисправен
Из-за ошибки накопителя, система не смога установить один из важных компонентов системы. После смены накопителя, установка прошла успешно.