Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:install:auto [2015/12/03 17:07] anton [AInstall] |
abills:docs:manual:install:auto [2017/09/25 14:22] (текущий) andriy [AInstall] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== Автоматическая установка ===== | ||
- | ==== install.sh ==== | ||
- | Скрипт для автоматической установки ABillS, ранее доступный только для коммерческих пользователей. | ||
- | Умеет распознавать ОС, устанавливать необходимое ПО, настраивать установленные пакеты с помощью autoconf. | ||
- | Видео: | ||
- | {{youtube>large:YNW0H8aY4k0|ABillS: Установка с помощью install.sh}} | ||
- | |||
- | |||
==== AInstall ==== | ==== AInstall ==== | ||
Разработан на базе install.sh. Поддерживает расширение функционала и списка поддерживаемых систем с помощью плагинов.\\ | Разработан на базе install.sh. Поддерживает расширение функционала и списка поддерживаемых систем с помощью плагинов.\\ | ||
Строка 12: | Строка 4: | ||
== Установка: == | == Установка: == | ||
- | Качаем архив с инсталятором:\\ | + | **1)** Качаем архив с инсталятором:\\ |
- | FreeBSD: | + | **FreeBSD:** |
<code> | <code> | ||
fetch https://github.com/nabat/AInstall/archive/master.tar.gz | 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 | ||
</code> | </code> | ||
- | Linux: | + | **Linux:** |
<code> | <code> | ||
wget https://github.com/nabat/AInstall/archive/master.tar.gz | wget https://github.com/nabat/AInstall/archive/master.tar.gz | ||
</code> | </code> | ||
- | Теперь нужно разархивировать: | + | \\ |
+ | При ошибке **wget: command not found**, установите ''wget''\\ | ||
+ | Для Debian, Ubuntu: | ||
+ | apt-get update && apt-get install -y wget | ||
+ | Для CentOS: | ||
+ | yum -y install wget | ||
+ | \\ | ||
+ | **2)** Теперь нужно разархивировать: | ||
<code> | <code> | ||
tar xvf master.tar.gz | tar xvf master.tar.gz | ||
</code> | </code> | ||
- | Запустите инсталятор: | + | **3)**Запустите инсталятор: |
<code> | <code> | ||
- | cd master/AInstall-master/AInstall/ && ./install.sh | + | cd AInstall-master && ./install.sh |
</code> | </code> | ||
- | Укажите плагин Вашей системы.\\ | + | Или если хотите запустить установку без сессии tmux: |
+ | <code> | ||
+ | cd AInstall-master && ./install.sh --in_tmux | ||
+ | </code> | ||
+ | |||
+ | Укажите плагин Вашей системы, если он не определился автоматически.\\ | ||
Выберите необходимые из доступных пакетов.\\ | Выберите необходимые из доступных пакетов.\\ | ||
- | Наслаждайтесь! | + | Если планируется использование внешнего PPPoE сервера доступа, вам понадобится только ''mysql'', ''apache'' и ''freeradius''\\ |
+ | Для схемы IPoE, вам понадобится еще ''isc-dhcp'' и ''flow-tools''.\\ | ||
+ | |||
+ | AInstall установит, а autoconf настроит обвязку. | ||
+ | |||
+ | В конце установки запустится ''autoconf'' где Вам надо будет указать данные для своей системы, для схемы IPoE желательно заранее спланировать назначение и названия интерфейсов. | ||
+ | |||
+ | Благодаря ''tmux'', если во время установки вам понадобятся какие-то дополнительные даные, например, вывод ''ifconfig'', используйте ''Ctrl+B C'', чтоб открыть новое окно, и команду ''exit'', чтоб его закрыть и вернутся к настройке. | ||
- | В конце установки запустится ''autoconf'' где Вам надо будет указать данные для своей системы. | ||
=== Примечания === | === Примечания === | ||
Благодаря использованию ''tmux'', если во время установки произойдёт разрыв соединения, можно вернуться в установку используя | Благодаря использованию ''tmux'', если во время установки произойдёт разрыв соединения, можно вернуться в установку используя | ||
# tmux attach | # tmux attach | ||
- | \\ | + | |
- | Если пишет **wget: command not found**, установите ''wget''\\ | + | ===== Автоматическая установка ===== |
- | Для Debian, Ubuntu: | + | ==== install.sh ==== |
- | apt-get install -y wget | + | Скрипт для автоматической установки ABillS, ранее доступный только для коммерческих пользователей. |
- | Для CentOS: | + | Умеет распознавать ОС, устанавливать необходимое ПО, настраивать установленные пакеты с помощью autoconf, качать AInstall\\ |
- | yum -y install wget | + | Видео:\\ |
+ | {{youtube>large:YNW0H8aY4k0|ABillS: Установка с помощью install.sh}} | ||
+ | |||
+ | |||
+ | |||
+ | ====Дополнительно==== | ||
+ | |||
+ | * [[http://abills.net.ua/forum/viewtopic.php?f=2&t=7508|Обсуждение]] |