Показать страницуСсылки сюдаНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Установка Mikbill на Debian 11 ====== В процессе будут установлены следующие **основные** пакеты вместе с их зависимостями: <code> PerconaDB 8.0 Freeradius 3 PHP 7.4 PHP-FPM Nginx DHCP Unbound Mikbill </code> А так же вспомогательные пакеты вместе с их зависимостями: <code> wget net-tools sudo mrtg php-pear sysstat </code> <alert type="danger"> c 2021-09-16 Личный кабинет пользователей не входит в базовую установку и ставиться отдельно! [[billing/external/backend_cabinet]] </alert> ===== Требования к серверу/ОС ===== 1. Это должна быть [[https://mirror.accum.se/debian-cd/current/amd64/iso-cd/debian-11.7.0-amd64-netinst.iso|чистая ОС ]] **без предустановленных основных пакетов**.\\ 2. Сервер должен соответствовать [[https://www.mikbill.ru/produkt/mikbill-sys-requirements.html|минимальным требованиям]] биллинга.\\ 3. При установке OS НИКОГДА не ставьте галочку возле "Системные часы используют UTC" ===== Установка ===== Для установки понадобится **Ansible** версии **2.10**\\ Установим Ansible:\\ <code> apt-get install -y wget gnupg2 ansible python3 curl </code> Скачаем и распакуем установщик mikbill:\\ <code> wget http://setup.2x.mikbill.pro/setup.tar.gz tar zxf setup.tar.gz </code> Перейдем в директорию установки и запустим процесс установки:\\ <code> cd setup ansible-playbook mikbill.yml </code> Все сгенерированные пароли и информация для подключения к админке и лк будет показаны в конце установки а также будут сохранены в файл **/var/mikbill/mikbill.info**\\ {{:billing:howto:ansible_afterinstall_pass.jpg?800|}} \\ После установки будет доступна страница управления билингом по введеному IP-адресу или имени хоста. \\ Для проверки работы служб выполните:\\ Ядро биллинга: <code> netstat -nlp | grep 2007 tcp 0 0 127.0.0.1:2007 0.0.0.0:* LISTEN 4848/php </code> Базы данных: <code> netstat -nlp | grep 3306 tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 4586/mysqld </code> Радиус сервера: <code> 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 </code> billing/howto/mikbill_install_debian11.txt Последнее изменение: 11 мес. назад — alexd