Користувальницькькі налаштування

Налаштування сайту


setupubinstaller

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
setupubinstaller [2023/01/12 18:51]
nightfly [Указываем опции установки]
setupubinstaller [2024/03/13 14:23] (поточний)
nightfly [OS котрі підтримуються на даний момент]
Рядок 1: Рядок 1:
-====== Автоматическая установка Stargazer+Ubilling на FreeBSD ======+====== Автоматичне встановлення Ubilling на FreeBSD ======
  
-После 30 марта 2014 года UBinstaller использует pkg ng а также требует вменяемого подключения к интернету. Так как все вещи нужные для его работы теперь выкачиваются из наших репозиториев. Это сделано по нескольким причинам: уменьшение размера дистрибутива, отказ от перепаковки при каждом релизе, ускорение установки, искоренение привязки к конкретной архитектуре. +Отако, все автоматизовано, стандартизовано та перевірено десятки та сотні разів до вас. Берете й встановлюєте. Так, серверу потрібен інтернет для встановлення. Можливо <del>невдахи</del> провайдери у котрих немає інтернету будуть засмучені, але ж камон... 
-\\ + 
-К сожалению <del>неудачники</del> провайдеры у которых нету интернета - этого могут не оценить. Извините.+===== OS котрі підтримуються на даний момент =====
  
-===== Поддерживаемые на данный момент OS =====+  * FreeBSD 14.0 amd64 (K) 
 +  * FreeBSD 13.3 amd64 (K) 
 +  * FreeBSD 13.2 amd64 (E)
  
-  * FreeBSD 13.1 amd64 
-  * FreeBSD 13.0 amd64 
-  * FreeBSD 12.4 amd64 
-  * FreeBSD 12.3 amd64 
  
 +Набори пакунків **K**, **T** та **E** означають, що вони включають все необхідне ПЗ необхідне для роботи біллінгу та відрізняються наступним чином:
  
 +  * T - містить PHP 7.4
 +  * E - містить PHP 8.2
 +  * K - містить PHP 8.3
  
-===== Исходные данные для примера =====+===== Вихідні дані для прикладу =====
  
  
-  - OS: Чистая(!) и установленная с официального ISO-image (не image для Virtual machine!) [[video|FreeBSD 13.RELEASE amd64]] (рекомендуется)  +  - OS: Чиста(!) та встановлена з офіційного ISO-образу (не image для Virtual machine!) [[video|FreeBSD 13.RELEASE amd64]] (рекомендується)  
-  - Сеть пользователей: 172.16.0.0/24 +  - Підмережа користувачів: 172.16.0.0/24 
-  - Интерфейс к которому подключены пользователи: em0 (Он смотрит внутрь сети+  - Інтерфейс, до якого підключено користувачів: em0 (він дивиться в середину користувацької мережі
-  - IP интерфейса em0: 172.16.0.1 +  - IP інтерфейсу em0: 172.16.0.1 
-  - Внешний интерфейс: em1 (Он смотрит в Интернет) +  - Зовнішній інтерфейс: em1 (він дивиться в інтернет) 
-  - IP интерфейса em1: 10.0.3.15 +  - IP інтерфейсу em1: 10.0.3.15 
-  - Общаться с биллингом мы будем через сетевую em2 с IP 192.168.0.154/24+  - Спілкуватись з біллінгом ми будемо через інтерфейс em2 з IP 192.168.0.154/24
  
-Для понятности - наш **/etc/rc.conf** выглядит следующим образом (да, все интерфейсы **должны** быть предварительно сконфигурированы):+Задля зрозумілості - наш **/etc/rc.conf** виглядає наступним чином (такусі інтерфейси **повинні** бути заздалегідь сконфігуровані та підняті):
  
 <file ini rc.conf> <file ini rc.conf>
Рядок 40: Рядок 42:
 </file> </file>
  
-После предварительной конфигурации, рекомендуется перезагрузить сервердля визуальной проверки нормального поднятия сети/интерфейсов.+Після попередньої конфігурації, рекомендується перезавантажити сервер для візуальної перевірки нормального підняття мережі/інтерфейсів.
  
-===== Закачивание и запуск установщика  =====+===== Завантаження та запуск інсталятора  =====
  
  
Рядок 51: Рядок 53:
    
  
-===== Указываем опции установки =====  +===== Вказуємо опції встановлення =====  
-**Для нашего конкретного случая отвечаем на все вопросы так:**+ 
 +**Для нашого конкретного випадку відповідаємо на всі запитання так:**
 \\ \\
  
-Говорим, что да - хотим ;)\\+Кажемощо так - хочемо ;)\\
  
 {{:ubsngx000.png?400|}} {{:ubsngx000.png?400|}}
  
-Выбираем тип установкиВ общем случае это "новая установка".+Вибираємо тип встановленняУ загальному випадку це "нова установка".
  
 {{:ubsngx001.png?400|}} {{:ubsngx001.png?400|}}
  
-Выбираем наш дистрибутив. Обратите внимание на архитектуру вашей системы. Неверный выбор, приведет скорее всего к полной нерабочестии переустановке системы с нуля.\\+Вибираємо наш дистрибутив. Зверніть увагу на архітектуру системи. Невірний вибір, приведе швидше за все, до повної непрацездатностіі перевстановлення системи з нуля.\\
  
 {{:ubsngx002.png?400|}} {{:ubsngx002.png?400|}}
  
-Выбираем нужную нам версию Stargazer+Вибираємо потрібну нам версію Stargazer. Беремо рекомендовану та не вимахуємось.
  
 {{:ubsngx003.png.png?400|}} {{:ubsngx003.png.png?400|}}
  
-Указываем наш внутренний интерфейс смотрящий на пользователей - em0\\+Вказуємо наш внутрішній інтерфейс, що дивиться на користувачів - em0\\
  
 {{:ubsngx004.png?400|}} {{:ubsngx004.png?400|}}
  
  
-Тут у нас спрашивается хотим ли мы собрать все нужное для NAS сервера? Говорим - да, ок. Это будет не лишним, даже если вы планируете установку дополнительных NAS rscriptd\\ +Тут у нас запитується, чи хочемо ми зібрати все необхідне для NAS сервера? Говоримо так, ок. Це буде не зайвим, навіть якщо ви плануєте встановлення додаткових NAS rscriptd\\
  
 {{:ubsngx005.png?400|}} {{:ubsngx005.png?400|}}
  
-Указываем внешний интерфейс смотрящий в интернет - em1\\+Вказуємо зовнішній інтерфейс, що дивиться в інтернет - em1\\
  
 {{:ubsngx006.png?400|}} {{:ubsngx006.png?400|}}
  
  
-Практически закончили. Здесь у нас есть последний шанс проверить опции которые мы указали. Очень внимательно всматриваемся все ли хорошо, проверяем соответствует ли видимая картина ожидаемой, и если да тыкаем - Yes. В противном случае - No, после этого у вас еще будет шанс попробовать еще раз, и рискнуть что-то изменить.\\+Майже закінчили. Тут у нас є останній шанс перевірити опції, які ми вказали. Дуже уважно вдивляємося чи все вірно, перевіряємо чи відповідає видима картина очікуваній, і якщо так тицяємо - Yes. В іншому випадку - No, після цього у вас буде шанс спробувати ще раз, і ризикнути щось змінити.\\
  
 {{:ubsngx007.png?400|}} {{:ubsngx007.png?400|}}
  
-Далее отвечаем на вопрос о том, хотим ли мы установить пакетный менеджер pkg ng - y\\+Далі відповідаємо на питання про течи хочемо ми встановити пакетний менеджер pkg ng - натискаючи "y"\\
  
 {{:ubsngx008.png?400|}} {{:ubsngx008.png?400|}}
  
  
-В общем все вышеописанное предварительное конфигурирование [[https://www.youtube.com/watch?v=FW3BiFUXBLE|выглядит приблизительно так]] и занимает несколько секунд.+Загалом усе вищеописане попереднє конфігурування [[https://www.youtube.com/watch?v=FW3BiFUXBLE|виглядає приблизно так]] і займає декілька секунд.
  
 \\ \\
 \\ \\
-**После чего UBinstaller последовательно установит из пакетов либо портов**  \\+**Після чого UBinstaller встановить на вашу систему**  \\
   - Stargazer   - Stargazer
   - Ubilling   - Ubilling
Рядок 109: Рядок 112:
   - bandwidthd   - bandwidthd
   - arping   - arping
-  - Все нужные модули PHP +  - Всі необхідні модулі PHP 
-  - Немного другого дополнительного софта типа memcached, freeradius итд+  - Трохи іншого додаткового софту типу memcached, redis, freeradius тощо
-  - Внесет необходимые изменения в большинство нужных конфигов+  - Внесе необхідні зміни до більшості потрібних конфігів
  
-Если все хорошо - через пару минут мы должны наблюдать какую-то такую картину, намекающую на точто следует перезагрузить сервер при помощи команды reboot. Примечание для тех, кто не способен самостоятельно прочитать, что написано на последнем скриншоте. **Логин и пароль по умолчанию: admin/demo**\\ +Якщо все добре – через пару хвилин ми повинні спостерігати якусь таку картину, яка натякає на тещо слід перезавантажити сервер за допомогою команди reboot.\\
  
 +Примітка для тих, хто не спроможний самостійно прочитати, що написано на останньому скріншоті. **Логін та пароль за замовчуванням: admin/demo**. Так, пароль треба обов'язково змінити!\\
  
 {{:ubsngx009.png?400|}} {{:ubsngx009.png?400|}}
Рядок 122: Рядок 126:
 \\ \\
 \\ \\
-Следует также заметить что по умолчанию будет использована политика блокирования всех неизвестных из подсети 172.16.0.0/24 на интерфейсе em0 - не поленитесь подумать над этим до перезагрузки и заглянуть по этому поводу в /etc/firewall.conf+Слід також зауважити, що за умовчанням буде використана політика блокування всіх невідомих хостів з підмережі 172.16.0.0/24 на інтерфейсі em0 - не полінуйтеся подумати над цим до перезавантаження і зазирнути з цього приводу до **/etc/firewall.conf**
 \\ \\
-После перезагрузки мы в теории должны получить рабочий биллинг доступный по адресу http://192.168.0.154/billing/ :)+Після перезавантаження ми, теоретично, маємо отримати робочий білінг доступний за адресою http://192.168.0.154/billing/ :)
 \\ \\
-Вся установка у здоровых людей, в среднем занимает в районе трех минути выглядит приблизительно так, как изображено [[https://www.youtube.com/watch?v=dyUtGdaqgMM&hd=1|на видео]] Либо посмотрите в разделе [[video|скринкасты]] - подробнее и доходчивее уже некуда.+Усе встановлення у здорових людей, в середньому займає близько трьох хвилин, і виглядає приблизно так, як зображено [[https://www.youtube.com/watch?v=tByYZFlwfQo|на відео]] Або подивіться в розділі [[video|скрінкасти]] - докладніше і зрозуміліше вже нікуди. 
  
 +===== Примітки =====
 +  - "Чиста FreeBSD" необхідна для встановлення - натякає на те, що вона має бути саме чистою, релізною версією, без будь-яких встановлених пакетів та не оскверненою вашою творчістю. Чому так? А все просто - у нас немає ні людей, ні можливості, ні часу, і головне жодного бажання, тестувати та передбачати всі косяки, які ви можете створити своїми ручками як до, так і після встановлення білінгу. 
 +  - Блокування - стандартна політика для підмережі користувачів через внутрішній інтерфейс. Виявіть обережність. Якщо ви плануєте доступ до білінгу для адміністрування з внутрішньої мережі - виправте перед перезавантаженням /etc/firewall.conf (так - нагадуємо про це вже вдруге)
  
-===== Примечания =====  
-  - "Чистая FreeBSD" необходимая для установки - намекает на то, что она должна быть именно чистой, релизной версией, без каких либо установленных пакетов и неоскверненной вашим творчеством. Почему так? А все просто -  у нас нет ни людей, ни возможности, ни времени, и главное никакого желания тестировать и предусматривать все косяки которые вы можете сотворить своими ручками как до, так и после установки биллинга.  
-  - Блокирование - политика по умолчанию для подсети пользователей через внутренний интерфейс. Проявите осторожность. Если вы планируете доступ к биллингу для администрирования из внутренней сети - поправьте перед перезагрузкой /etc/firewall.conf (да да - это во второй раз) 
-  - Чисто для интереса можете ознакомиться со [[setupfreebsd|старой документацией о установке на FreeBSD вручную]], чтобы иметь представление о взаимосвязях внутри системы. 
-  - Для самых маленьких и тупых, снято несколько максимально доходчивых скринкастов, которые можно найти в разделе [[video|Видео]]. 
  
setupubinstaller.1673542260.txt.gz · Востаннє змінено: 2023/01/12 18:51 повз nightfly