Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
ubilling [2020/08/24 03:42] sector |
ubilling [2020/08/24 04:17] (текущий) sector |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | |||
| - | <color # | ||
| - | </ | ||
| [[http:// | [[http:// | ||
| Документация - [[http:// | Документация - [[http:// | ||
| + | |||
| + | Документация (архив. вдруг кому-то нужно...) - [[ubillingdebian8|Debian 8]] | ||
| <color # | <color # | ||
| - | **Stargazer как-то странно себя ведет на mariadb, поэтому будем устанавливать | + | **Stargazer как-то странно себя ведет на mariadb, поэтому будем устанавливать Mysql версии 5.6 на Debian 10 ** |
| eth0-глобал 192.168.1.100\\ | eth0-глобал 192.168.1.100\\ | ||
| Строка 49: | Строка 48: | ||
| 1. Вопрос BandwidthD - Прослушиваемый интерфейс - eth1\\ | 1. Вопрос BandwidthD - Прослушиваемый интерфейс - eth1\\ | ||
| 2. Вопрос BandwidthD - протоколируемые сети 192.168.100.0/ | 2. Вопрос BandwidthD - протоколируемые сети 192.168.100.0/ | ||
| - | 3. ошибка запуска dhcp-server\\ | + | 3. ошибка запуска dhcp-server. сразу исправим: |
| - | Последний stargazer собирается под Debian 10 без проблем: | + | <code ini |title > |
| - | wget http://ubilling.net.ua/stg/stg-2.409-rc5.tar.gz | + | mcedit |
| - | < | + | # On what interfaces should the DHCP server (dhcpd) serve DHCP requests? |
| + | # | ||
| + | INTERFACESv4=" | ||
| + | # | ||
| - | <code ini| title> | ||
| - | apt-get install mysql-server-core-5.1 mysql-client-5.1 libmysqlclient16 | ||
| - | libmysqlclient-dev apache2 mysql-server expat libexpat1-dev php5-cli | ||
| - | libapache2-mod-php5 php5-mysql dhcp3-server build-essential bind9 | ||
| - | bandwidthd softflowd libxmlrpc-c3-dev sudo | ||
| </ | </ | ||
| - | <color # | ||
| - | * **1-e**: надо ввести пароль для | + | При перезапуске |
| - | * **2-е**: bandwidthd спрашивает на каком | + | |
| - | * **3-е**: bandwidthd спрашивает, | + | |
| - | * | + | |
| - | ==== Перейдем к конфигурации установленных паркетов ==== | + | |
| - | При установке dhcp3-server вываливается ошибка | + | **Настроим |
| - | <code ini| title> | + | |
| - | mcedit / | + | |
| - | INTERFACES=”eth1” | + | |
| - | </ | + | |
| - | При перезапуске он опять ругнется на то, что в конфигах ничего не прописано к этому мы вернемся чуть позже. Вообще Ubilling генерирует свои конфиги.\\ | + | <code ini |title > |
| - | Bandwidthd тоже высыпал ошибку о том что не нашел конфиг, | + | mcedit / |
| - | <code ini| title> | + | short_open_tag=on |
| - | cd / | + | |
| - | cp bandwidthd.conf / | + | |
| - | </ | + | |
| - | <color # | + | systemctl reload apache2.service |
| + | |||
| + | </code> | ||
| - | Настроим, раскомментируем и поправим следующие директивы: | + | **Настроим |
| + | Раскомментируем и поправим следующие директивы: | ||
| <code ini| title> | <code ini| title> | ||
| Строка 97: | Строка 85: | ||
| </ | </ | ||
| - | Далее сделаем символическую ссылку, | ||
| - | |||
| - | <code ini| title> | ||
| - | ln -fs / | ||
| - | </ | ||
| - | <color # | ||
| - | <color # | ||
| Перезапустим bandwidthd | Перезапустим bandwidthd | ||
| Строка 113: | Строка 94: | ||
| <code ini| title> | <code ini| title> | ||
| - | http:// | + | http:// |
| - | </ | + | |
| - | <color # | + | |
| - | + | ||
| - | включим мод php в apache: | + | |
| - | + | ||
| - | <code ini| title> | + | |
| - | a2enmod php5 | + | |
| </ | </ | ||
| Строка 223: | Строка 197: | ||
| <code ini| title> | <code ini| title> | ||
| - | mcedit /etc/default/softflowd | + | mcedit / |
| INTERFACE=" | INTERFACE=" | ||
| Строка 230: | Строка 204: | ||
| ==== Установим stargazer ==== | ==== Установим stargazer ==== | ||
| - | |||
| - | <color #22b14c> | ||
| - | Последний stargazer собирается под Debian 10 без проблем: | ||
| - | wget http:// | ||
| - | </ | ||
| <code ini| title> | <code ini| title> | ||
| mkdir / | mkdir / | ||
| cd / | cd / | ||
| - | wget http://stg.dp.ua/download/ | + | wget wget http://ubilling.net.ua/stg/stg-2.409-rc5.tar.gz |
| - | tar zxvf stg-2.407-p1.tar.gz | + | tar zxvf stg-2.409-rc5.tar.gz |
| - | cd stg-2.407-p1/ | + | cd stg-2.409-rc5/ |
| ./build | ./build | ||
| make install | make install | ||
| cd ../sgconf && ./build && make && make install | cd ../sgconf && ./build && make && make install | ||
| cd ../ | cd ../ | ||
| - | cd / | + | cd / |
| - | make && make install | + | |
| </ | </ | ||
| - | <color # | ||
| - | Ошибка при сборке stg в Debian 8\\ | ||
| - | libipq.h: | ||
| - | #include < | ||
| - | compilation terminated.\\ | ||
| - | полный путь / | ||
| - | создаем данный файл и вставляем содержимое</ | ||
| - | |||
| - | |||
| - | <color # | ||
| - | |||
| - | беда, при сборе sgconf и sgconf_xml: | ||
| - | |||
| - | Кусок лога с ошибкой:</ | ||
| - | <code | ini> | ||
| - | |||
| - | / | ||
| - | // | ||
| - | collect2: error: ld returned 1 exit status | ||
| - | </ | ||
| - | |||
| - | Решил проблему добавлением LD флага в build-файл, | ||
| - | <code | ini> | ||
| - | было - LDFLAGS=" | ||
| - | стало - LDFLAGS=" | ||
| - | </ | ||
| - | |||
| - | **Спасибо за feedback !** | ||
| - | |||
| - | <color #ed1c24> Feedback от **[[https:// | ||
| - | Привет! | ||
| - | Делал по твоему ману и постоянно в логах старгейзера после первого запуска и последующих сыпало ошибку: | ||
| - | <code | ini> | ||
| - | Error loading plugin '/ | ||
| - | </ | ||
| - | |||
| - | как только не бился не получалось от этого избавится, | ||
| - | |||
| - | вот это делать не нужно: | ||
| - | |||
| - | <code |ini> | ||
| - | cd / | ||
| - | make && make install | ||
| - | </ | ||
| - | |||
| - | **Спасибо за feedback !** | ||
| ==== Перейдем к настройке stargazer ! ==== | ==== Перейдем к настройке stargazer ! ==== | ||
| Строка 351: | Строка 273: | ||
| </ | </ | ||
| - | < | + | |
| - | </ | + | |
| < | < | ||
| Строка 410: | Строка 332: | ||
| mcedit subnets | mcedit subnets | ||
| 192.168.100.0/ | 192.168.100.0/ | ||
| - | Chmod 777 subnets | + | chmod 777 subnets |
| </ | </ | ||
| Строка 429: | Строка 351: | ||
| <code ini| title> | <code ini| title> | ||
| - | 2013-01-29 18:46:56 -- Stg v. 2.407-p1 | + | 2020-08-24 10:24:48 -- Stg v. 2.409 |
| - | 2013-01-29 18:46:56 -- Message queue created successfully. msgKey=5555 msgID=0 | + | 2020-08-24 10:24:48 -- Message queue created successfully. msgKey=5555 msgID=0 |
| - | 2013-01-29 18:46:56 -- Timer thread started successfully. | + | 2020-08-24 10:24:48 -- Timer thread started successfully. |
| - | 2013-01-29 18:46:56 -- Storage plugin: mysql_store v.0.67. Loading successfull. | + | 2020-08-24 10:24:48 -- [store_mysql] MYSQL_STORE: |
| - | 2013-01-29 18:46:56 -- Users started successfully. | + | 2020-08-24 10: |
| - | 2013-01-29 18:46:56 -- Traffcounter started successfully. | + | 2020-08-24 10:24:48 -- Users started successfully. |
| - | 2013-01-29 18:46:56 -- Module: ' | + | 2020-08-24 10:24:48 -- Traffcounter started successfully. |
| - | 2013-01-29 18:46:56 -- Module: | + | 2020-08-24 10:24:48 -- Module ' |
| - | 2013-01-29 18:46:56 -- Module: 'InetAccess authorization plugin | + | 2020-08-24 10:24:48 -- Module 'Stg Configurator |
| - | 2013-01-29 18:46:56 -- Module: ' | + | 2020-08-24 10:24:48 -- Module ' |
| - | 2013-01-29 18:46:56 -- Module: 'Stg configurator | + | 2020-08-24 10:24:48 -- Module 'InetAccess authorization plugin |
| - | 2013-01-29 18:46:56 -- Module: 'Stargazer RPC v. 0.2'. Start successfull. | + | 2020-08-24 10:24:48 -- Module 'cap_nf |
| - | 2013-01-29 18:46:56 -- Stg started successfully. | + | 2020-08-24 10:24:48 -- Stg started successfully. |
| - | 2013-01-29 18:46:56 -- +++++++++++++++++++++++++++++++++++++++++++++ | + | 2020-08-24 10:24:48 -- +++++++++++++++++++++++++++++++++++++++++++++ |
| </ | </ | ||
| Значит. все норм. | Значит. все норм. | ||
| Строка 848: | Строка 770: | ||
| ==== Вход в Ubilling ==== | ==== Вход в Ubilling ==== | ||
| - | Зайдем / | + | **Создадим Alias и выполним вход в Ubilling** |
| - | <color #ed1c24>UPD: создать Alias в apache | + | <code ini| title> |
| + | cd / | ||
| + | mcedit billing.conf | ||
| + | </ | ||
| + | <code ini| title> | ||
| + | < | ||
| + | Options +FollowSymLinks | ||
| + | Require all granted | ||
| + | </Directory> | ||
| + | Alias /billing / | ||
| + | </ | ||
| <code ini| title> | <code ini| title> | ||
| - | mcedit / | + | a2enconf billing |
| - | short_open_tag=on | + | systemctl reload apache2 |
| </ | </ | ||
| + | |||
| + | Зайдем / | ||
| + | |||
| при установке по данной статье наблюдал следующее: | при установке по данной статье наблюдал следующее: | ||