Показать исходный текстСсылки сюдаНаверх Содержание Требования к серверу/ОС Установка После установки Centos 7 [чистовик] В процессе будут установлены следующие основные пакеты вместе с их зависимостями: PerconaDB 5.6 Freeradius 3 PHP 7.2 PHP-FPM Nginx DHCP Unbound Mikbill А также вспомогательные пакеты вместе с их зависимостями: wget net-tools sudo mrtg php-pear sysstat Требования к серверу/ОС 1. Это должна быть чистая ОС на базе minimal образа без предустановленных основных пакетов. 2. Сервер должен соответствовать минимальным требованиям биллинга. Установка Для установки понадобится Ansible версии 2.7/2.8 Установим Ansible: yum install epel-release yum install wget ansible Скачаем и распакуем установщик mikbill: wget http://setup.2x.mikbill.pro/setup.tar.gz tar zxf setup.tar.gz Перейдем в директорию установки и запустим процесс установки: cd setup ansible-playbook mikbill.yml Все сгенерированные пароли и информация для подключения к админке и лк будет показаны в конце установки а также будут сохранены в файл /var/mikbill/mikbill.info После установки После установки будет доступна страница управления биллингом по введенному IP-адресу или имени хоста. Для проверки работы служб выполните: Ядро биллинга: netstat -nlp | grep 2007 tcp 0 0 127.0.0.1:2007 0.0.0.0:* LISTEN 4848/php Базы данных: netstat -nlp | grep 3306 tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 4586/mysqld Радиус сервера: 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 Теперь можно конфигурировать систему Mikbill под свои нужды. Быстрый старт installing/centos7.txt Последние изменения: 2019/07/29 15:07 — Дмитрий Грошилин