Установка Carbon Billing 5

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (62)

просмотр истории страницы
{widget:url=https://www.youtube.com/watch?v=sOt2h-T4ol4}

{toc}

h2. Описание

{widget:url=https://www.youtube.com/watch?v=sOt2h-T4ol4}

Установка биллинга состоит из двух этапов:

{tip}*Время выполнения инструкции*: установка CentOS - 10-20 минут{tip}

h4. Шаг 1. Скачиваем дистрибутив необходимого продукта с [нашего сайта|http://www.carbonsoft.ru/download/]
h3. Шаг 1. Скачайте дистрибутив с [нашего сайта|http://www.carbonsoft.ru/download/]

Вы можете скачать ISO образ для записи на DVD диск, либо img образ для записи на USB Flash.
{warning:title=УСТАНОВКА В USB}*USB Flash необходимо создавать строго по статье "[CarbonBaseSystem:Создание загрузочной USB-Flash]" программой [Win32 Disk Imager|https://sourceforge.net/projects/win32diskimager/]*.
Любые другие способы скорей всего не сработают и установят только CentOS 6 со стандартной разбивкой диска.{warning}

h43. Шаг 2. Загружаемся Загрузитесь с выбранного носителя и выбираем соответствующий пункт установки

USB-FLASH если установка идет с USB-флеш носителя
!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install_marked_options.png|border=1!

При этом соглашаемся со всеми пунктами, пока таблица разделов не создастся и система не установится. Это занимает примерно 5 минут.
Далее появится предупреждение:"Все данные на диске будут утеряны. Вы хотите продолжить?"
Необходимо указать команду "yes" и нажать Enter

h4. Шаг 3. Загружаемся с жесткого диска после установки
!install_erase_all.png|border=1,width=500px!

!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install1.png|border=1!
h3. RAID1 (при наличии нескольких жестких дисков).

При наличии нескольких жестких дисков, появится предложение создать программный RAID1 с помощью mdadm.
{note}
Все данные на дисках будут утеряны.
{note}
Подтвердите создание raid:
{code}
Build RAID1? yes/no (Запрос для создании RAID1)
yes (создать программный RAID1)
no (не создавать)
{code}
Выберите диски для создания raid:
{code}
Select first drive of raid (Выбрать первый диск для программного RAID1)
Select second drive of raid (Выбрать второй диск)
{code}

!RAID1.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

h4. Шаг 4. Настраиваем сеть
h3. Шаг 4. Настройте сеть

Система предложит настроить сеть для скачивания обновлений. При желании это можно сделать позже, но мы рекомендуем настроить сеть сразу, поэтому соглашаемся и вводим введите "yes".

!CarbonBaseSystem:Установка Carbon PL5.2^pl5_install2.png|border=1!
!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:
Для запуска интерфейса кнопкой 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!

h4. Шаг 5. Сохраняем настройки
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.
Далее, появится предложение по установке продукта локально или по ssh.

!active_eth.png|border=1,width=500px!


h2. Установка Carbon Billing

{tip}*Время выполнения инструкции*: установка платформы - 10-20 минут{tip}

Не важно продолжили ли вы установку локально или по ssh, далее действия будут однотипные.

*Шаг 1. Выбираем установку Carbon Billing*
h3. Шаг 6. Выберите установку Carbon Billing

!billing_install.png|border=1,width=700!

Далее будут установлены все необходимые для работы биллинга контейнеры и произведено обновление на последнюю версию.
Установка всех контейнеров занимает порядка 20 минут.

По завершении установки будет предложено перезагрузить сервер. Соглашаемся и ждем первую загрузку.
!install_app.png|border=1,width=700!

*Шаг 2. Регистрация*
По завершении установки появится информация о возможности использования веб-интерфейса биллинга и будет предложено перезагрузить сервер. Согласитесь и дождитесь первую загрузку.

!end_install.png|border=1,width=700!

После перезагрузки и входа в систему появится информация о возможности входа в настройки биллинга через команду menu, либо использовать веб-интерфейс по адресу *http://<ip-адрес сервера>:8080*

!install_complete.png|border=1,width=700!

h3. Шаг 7. Зарегистрируйте биллинг

После загрузки система оповестит, что установлены Carbon Platform и Carbon Billing, а также сообщит адрес для входа в веб-интерфейс для управления.

Заходим в веб-интерфейс по адресу http://<ip_сервера>:8080
Зайдите в веб-интерфейс
{info}
Адрес веб-интерфейса *http://<ip_сервера>:8080*
Стандартный логин *root*
Стандартный пароль *servicemode*

Подробней в статье [CarbonBaseSystem:Стандартные параметры подключения к серверу]
{info}

!billing_install1.png|border=1!

После входа будет выведен мастер регистрации. Заполняем Заполните все поля и проводим проведите регистрацию.

!billing_install2.png|border=1!

Получаем результат регистрации. При наличии интернета он будет успешным
Биллинг напишет о результате регистрации. Обычно это происходит в течение 5-10 секунд.

!billing_install3.png|border=1!

h2. Настройка безопасности

h3. Шаг 8. Смените стандартные пароли

* Смените пароль root по статье [CarbonBilling:Удаленное управление. Смена стандартного пароля]

h3. Шаг 9. Настройте безопасность сервера и защитите его от взлома

* Ограничьте доступ к серверу по статье [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!

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

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