Вложенные страницы
  • Автоматическая установка

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Комментарий: added info about systems tested on


 AInstall

Разработан на базе install.sh. Поддерживает расширение функционала и списка поддерживаемых систем с помощью плагинов.
Репозиторий на GitHub.


Информация
Протестировано на :
Ubuntu 16.04.5
Ubuntu 18.04.1
CentOS 7.5
Debian 9
Установка:

1) Качаем архив с инсталятором:

          FreeBSD:

Блок кода
languagebash
fetch https://github.com/nabat/AInstall/archive/master.tar.gz

Если говорит fetch: https://github.com/nabat/AInstall/archive/master.tar.gz: Authentication error
fetch --no-verify-hostname --no-verify-peer https://github.com/nabat/AInstall/archive/master.tar.gz

         Linux:

Блок кода
languagebash
wget https://github.com/nabat/AInstall/archive/master.tar.gz

При ошибке wget: command not found, установите wget

          Для Debian, Ubuntu:

Блок кода
languagebash
apt-get update && apt-get install -y wget

        Для CentOS:

Блок кода
languagebash
yum -y install wget

2) Теперь нужно разархивировать:

Блок кода
languagebash
tar xvf master.tar.gz

3) Запустите инсталятор:

Блок кода
languagebash
cd AInstall-master && ./install.sh

Или если хотите запустить установку без сессии tmux:

Блок кода
languagebash
cd AInstall-master && ./install.sh --in_tmux

Укажите плагин Вашей системы, если он не определился автоматически.

Выберите необходимые из доступных пакетов.
Если планируется использование внешнего PPPoE сервера доступа, вам понадобится только mysqlapache и freeradius
Для схемы IPoE, вам понадобится еще isc-dhcp и flow-tools.

AInstall установит, а autoconf настроит обвязку.

В конце установки запустится autoconf где Вам надо будет указать данные для своей системы, для схемы IPoE желательно заранее спланировать назначение и названия интерфейсов.

Благодаря tmux, если во время установки вам понадобятся какие-то дополнительные данные, например, вывод ifconfig, используйте Ctrl+B C, чтоб открыть новое окно, и команду exit, чтоб его закрыть и вернутся к настройке.

Примечания

Благодаря использованию tmux, если во время установки произойдёт разрыв соединения, можно вернуться в установку используя

Блок кода
languagebash
tmux attach


Автоматическая установка

install.sh

Скрипт для автоматической установки ABillS, ранее доступный только для коммерческих пользователей. Умеет распознавать ОС, устанавливать необходимое ПО, настраивать установленные пакеты с помощью autoconf, качать AInstall
Видео:

Соединение с портлетом
urlhttps://www.youtube.com/watch?v=YNW0H8aY4k0

Дополнительно