{{indexmenu_n>3}} ====== Debian 8 [чистовик] ====== В процессе будут установлены следующие **основные** пакеты вместе с их зависимостями: PerconaDB 5.6 Freeradius 2 PHP 7.2 PHP-FPM Nginx DHCP Unbound Mikbill А также вспомогательные пакеты вместе с их зависимостями: wget net-tools sudo mrtg php-pear sysstat ===== Требования к серверу/ОС ===== 1. Это должна быть [[https://cdimage.debian.org/cdimage/archive/8.11.0/amd64/iso-cd/debian-8.11.0-amd64-xfce-CD-1.iso|чистая ОС ]] **без предустановленных основных пакетов**.\\ 2. Сервер должен соответствовать [[https://www.mikbill.ru/produkt/mikbill-sys-requirements.html|минимальным требованиям]] биллинга.\\ ===== Установка ===== Для установки понадобится **Ansible** версии **2.7** или **2.8**\\ Установим Ansible:\\ echo "deb http://ppa.launchpad.net/ansible/ansible/ubuntu trusty main" >> /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 93C4A3FD7BB9C367 rm -rf /var/lib/apt/lists/* apt-get update apt-get install 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** под свои нужды. \\ \\ \\ [[http://wiki.mikbill.pro/doku.php?id=quickstart| Быстрый старт]]