Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Наступна ревізія | Попередня ревізія | ||
setuplinux [2022/09/24 14:39] 127.0.0.1 зовнішнє редагування |
setuplinux [2023/07/27 15:21] (поточний) nightfly |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
- | ====== Важно ====== | + | ====== Важливо ====== |
{{: | {{: | ||
- | В очередной раз | + | У черговий раз |
- | ====== Автоматическая установка Stargazer+Ubilling на Linux Ubuntu | + | ====== Автоматичне встановлення |
- | Установочный скрипт берет за основу актуальный релиз Ubilling и делает все | + | Інсталяційний скрипт бере за основу актуальний реліз Ubilling |
Linux | Linux | ||
- | ===== Поддерживаемые | + | ===== Підтримувані на цей момент OS ===== |
* Ubuntu 14.04 amd64 is deprecated | * Ubuntu 14.04 amd64 is deprecated | ||
Рядок 11: | Рядок 11: | ||
* Ubuntu 18.04 amd64 | * Ubuntu 18.04 amd64 | ||
- | ===== Исходные | + | ===== Початкові |
- | В примере | + | У прикладі |
- | - OS: Чистая(!) и установленная с официального ISO-image | + | - OS: Чиста(!) |
- | - Сеть пользователей: 172.30.50.0/ | + | - Мережа користувачів: 172.30.50.0/ |
- | - **Интерфейс | + | - **Інтерфейс, до якого підключені користувачі:** enp6s18 (Він дивиться всередину |
- | - IP интерфейса enp6s18: 172.30.50.1 | + | - IP інтерфейсу enp6s18: 172.30.50.1 |
- | - **Внешний интерфейс: | + | - **інтерфейс: |
- | - IP интерфейса enp6s19: 10.0.0.2 | + | - IP інтерфейсу enp6s19: 10.0.0.2 |
- | - Общаться с биллингом мы будем через | + | - Спілкуватися з білінгом ми будемо через |
- | - Так | + | - Так |
- | После предварительной конфигурации, | + | |
- | ===== Закачивание и запуск | + | Після попередньої конфігурації рекомендується перезавантажити сервер для візуальної перевірки нормального підняття мережі та інтерфейсів. |
- | Для старика | + | |
+ | |||
+ | ===== Закачування і запуск | ||
+ | Для | ||
< | < | ||
apt-get update && apt-get upgrade | apt-get update && apt-get upgrade | ||
Рядок 31: | Рядок 33: | ||
cd 14_04_LTS | cd 14_04_LTS | ||
./ | ./ | ||
- | думаем почему мы до сих пор используем | + | думаємо чому ми досі використовуємо цей мотлох |
</ | </ | ||
- | Для всего остального: | + | Для всього іншого: |
< | < | ||
apt update && apt upgrade | apt update && apt upgrade | ||
Рядок 42: | Рядок 44: | ||
</ | </ | ||
- | ===== Указываем опции установки ===== | + | ===== Вказуємо опції встановлення |
- | **Для нашего конкретного | + | **Для нашого конкретного |
- | \\ | + | |
- | Говорим, | + | {{: |
- | {{:playground:ub1.png?300|}} | + | |
- | Выбираем | + | Кажемо, що так |
- | {{: | + | |
- | Выбираем какую версию Stargazer | + | Вибираємо наш дистрибутив. Зверніть увагу Ubuntu 18.04 + php 7.1 поки що для |
- | {{: | + | |
- | Указываем наш внутренний интерфейс смотрящий на пользователей - enp6s18\\ | + | {{:ub2.png|}} |
- | {{:playground: | + | |
- | Тут у нас спрашивается хотим ли мы собрать все нужное для NAS сервера? Говорим - да, если у нас больше одной сетевой и мы будем | + | Обираємо яку версію Stargazer |
- | {{: | + | |
- | Указываем внешний интерфейс смотрящий в интернет - enp6s19\\ | + | {{:ub1.png|}} |
- | {{:playground: | + | |
- | Выбираем хотим ли мы установить FreeRadius и начальные предустановки для МногоГены\\ | + | Вказуємо наш внутрішній інтерфейс, який дивиться на користувачів - enp6s18\\ |
- | {{: | + | |
- | Практически закончили. Здесь у нас есть последний шанс проверить опции которые | + | {{: |
- | {{:playground:ub7.png?300|}} | + | |
+ | Тут у нас запитується, | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | Вказуємо зовнішній інтерфейс, що дивиться в інтернет - enp6s19\\ | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | Вибираємо чи хочемо ми встановити FreeRadius і початкові передустановки для КупаГен\\ | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Практично закінчили. Тут у нас є останній шанс перевірити опції, які ми вказали. | ||
+ | |||
+ | {{: | ||
\\ | \\ | ||
\\ | \\ | ||
- | **После чего UBinstaller последовательно установит | + | **Після чого UBinstaller послідовно |
- Stargazer | - Stargazer | ||
- Ubilling | - Ubilling | ||
Рядок 80: | Рядок 91: | ||
- softflowd | - softflowd | ||
- arping | - arping | ||
- | - Все нужные | + | - Усі потрібні модулі PHP |
- | - Немного другого дополнительного софта типа memcached, freeradius | + | - Трохи іншого додаткового софту типу memcached, freeradius |
- | - Внесет необходимые изменения в большинство нужных конфигов | + | - Внесе необхідні зміни в більшість потрібних конфігів |
+ | |||
+ | Якщо все добре - через кілька хвилин ми повинні спостерігати якусь таку картину, | ||
- | Если все хорошо - через пару минут мы должны наблюдать какую-то такую картину, | + | {{: |
- | {{:playground:ub9.png?300|}} | + | |
Рядок 91: | Рядок 104: | ||
\\ | \\ | ||
\\ | \\ | ||
- | После установки если выбрали все в одном у нас будет настроен фаервол | + | Після встановлення, якщо |
- | Независимо от выбора устанавливаются скрипты OnConnect | + | Незалежно від |
- | Поскольку у нас все управляется через systemctl то управлять будет вот так \\ | + | Оскільки у нас все управляється через systemctl, то управляти буде ось так \\ |
systemctl start|stop|status billing\\ | systemctl start|stop|status billing\\ | ||
systemctl start|stop|status firewall\\ | systemctl start|stop|status firewall\\ | ||
\\ | \\ | ||
- | После перезагрузки | + | Після перезавантаження |
- | ===== Что еще? ===== | + | ===== Що ще? ===== |
- | Не забудьте после установки настроить стандартный враппер [[remoteapi# | + | Не забудьте після встановлення |
- | Автообновлятор лежит / | + | Автообновлятор лежить / |
- | ===== Примечания ===== | + | ===== Примітки ===== |
- | - " | + | - " |
- | - Актуально для Ubuntu 18.04+ в ней добавили функционал авто преднастройки | + | - Актуально для Ubuntu 18.04+ в ній додали функціонал авто переднастроювання |
< | < | ||
echo " | echo " | ||
</ | </ | ||
- | - Для | + | - Для ледачіх і тупих знято кілька максимально дохідливих скрінкастів, які можна знайти в розділі [[video|Відео]]. |