[[installing:debian10]]

Различия

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

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

installing:debian10 [2020/05/12 19:11] (текущий)
admin создано
Строка 1: Строка 1:
 +====== Установка Mikbill на Debian 10(тест) ======
  
 +В процессе будут установлены следующие **основные** пакеты вместе с их зависимостями:
 +<sxh language width classes>
 +PerconaDB 8.0
 +Freeradius 3
 +PHP 7.3
 +PHP-FPM
 +Nginx (+ модуль защиты Nemesida WAF Free)
 +DHCP
 +Unbound
 +Mikbill
 +</sxh>
 +
 +А так же вспомогательные пакеты вместе с их зависимостями:
 +<sxh language width classes>
 +wget net-tools sudo mrtg php-pear sysstat
 +</sxh>
 +===== Требования к серверу/ОС =====
 +1. Это должна быть [[https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.3.0-amd64-netinst.iso|чистая ОС ]] **без предустановленных основных пакетов**.\\
 +2. Сервер должен соответствовать [[https://www.mikbill.ru/produkt/mikbill-sys-requirements.html|минимальным требованиям]] биллинга.\\
 +
 +===== Установка =====
 +Для установки понадобится **Ansible** версии **2.7** или **2.8** или **2.9**\\
 +Установим Ansible:\\
 +<sxh language width classes>
 +apt-get install wget gnupg2 ansible
 +</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/debian10.txt
  • Последние изменения: 2020/05/12 19:11
  • — admin