[[installing:centos8]]

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

installing:centos8 [2020/05/12 19:12] (текущий)
admin создано
Строка 1: Строка 1:
 +====== Установка Mikbill на Centos 8 (тест) ======
  
 +В процессе будут установлены следующие **основные** пакеты вместе с их зависимостями:
 +<sxh language width classes>
 +PerconaDB 8.0
 +Freeradius 3
 +PHP 7.2
 +PHP-FPM
 +Nginx (+ модуль защиты Nemesida WAF Free)
 +DHCP
 +Unbound
 +Mikbill
 +</sxh>
 +
 +А так же вспомогательные пакеты вместе с их зависимостями:
 +<sxh language width classes>
 +wget net-tools sudo mrtg php-pear sysstat
 +</sxh>
 +===== Требования к серверу/ОС =====
 +1. Это должна быть чистая ОС на базе [[http://mirror.mirohost.net/centos/8.1.1911/isos/x86_64/CentOS-8.1.1911-x86_64-boot.iso|minimal образа]] **без предустановленных основных пакетов**.\\
 +2. Сервер должен соответствовать [[https://www.mikbill.ru/produkt/mikbill-sys-requirements.html|минимальным требованиям]] биллинга.\\
 +
 +===== Установка =====
 +Для установки понадобится **Ansible** версии **2.7**/**2.8**/**2.9**\\
 +Установим Ansible:\\
 +<sxh language width classes>
 +dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
 +dnf install --enablerepo epel-playground ansible wget
 +</sxh>
 +
 +Скачаем и распакуем установщик mikbill:\\
 +<sxh language width classes>
 +wget http://setup.2x.mikbill.pro/setup.tar.gz
 +tar zxf setup.tar.gz
 +</sxh>
 +
 +Перейдем в директорию установки и запустим процесс установки:\\
 +<sxh language width classes>
 +cd setup
 +ansible-playbook mikbill.yml
 +</sxh>
 +
 +Все сгенерированные пароли и информация для подключения к админке и лк будет показаны в конце установки а также будут сохранены в файл /var/mikbill/mikbill.info\\
 +\\
 +
 +После установки будет доступна страница управления билингом по введеному IP-адресу или имени хоста.
 +\\
 +Для проверки работы служб выполните:\\
 +Ядро биллинга:
 +<sxh language width classes>
 +netstat -nlp | grep 2007
 +tcp        0      0 127.0.0.1:2007          0.0.0.0:              LISTEN      4848/php
 +</sxh>
 +Базы данных:
 +<sxh language width classes>
 +netstat -nlp | grep 3306
 +tcp        0      0 127.0.0.1:3306          0.0.0.0:              LISTEN      4586/mysqld   
 +</sxh>
 +
 +Радиус сервера:
 +<sxh language width classes>
 +netstat -nlp | grep 181[2-3]
 +udp        0      0 0.0.0.0:1812            0.0.0.0:                          4869/radiusd        
 +udp        0      0 0.0.0.0:1813            0.0.0.0:                          4869/radiusd
 +</sxh>
  • installing/centos8.txt
  • Последние изменения: 2020/05/12 19:12
  • — admin