Установка панели управления Ajenti на Ubuntu/Linux

Автор: Гость | от 2016 » Август » 23 | посмотрело: 500

0

Ajenti — не только одна из самых красивых панелей управления серверами. Кроме визуальной составляющей у этой панели есть несколько очень интересных технических особенностей.

Изначально Ajenti разрабатывалась в качестве инструмента для удобного управления серверными компоненами Linux — работа с NFS, пользователями, настройками сети и файрвола, файловой системой. В октябре 2013 года разработчики объявили о начале бета-тестирования расширения для этой панели — Ajenti V. Этот модуль добавляет Ajenti функции панели управления вэбсайтами.

Ключевой особенности Ajenti V является отказ от использования Apache в качестве вэбсервера – выбор сделан в пользу более легковесного и быстрого NGINX. При этом есть возможность использовать Ajenti V не только для размещения сайтов, использующих традиционный PHP. Панель имеет поддержку различных технологии — Node.js, Ruby on Rails, Python.

Установка панели относительно несложная, но крайне желательно, чтобы у пользователя были определенные знания в части взаимодействия различных элементов системы — Ajenti дает возможность корректной тонкой подстройки конфигурации используемых приложений. Отметим, что подобные «вольности» с тонкой настройкой при использовании многих других панелей управления обычно затруднены, а в Ajenti такие действия возможны.

Установка панели производится с помощью обычного пакетного менеджера и состоит из нескольких шагов. Для начала — закажем, например, VDS (VPS) с операционной системой Ubuntu/Debian.

После установки подключаемся к нашему созданному серверу по SSH подключению, используя программу, например PuTTY.

Обновляем пакеты на последние:

Код
$ sudo apt-get update

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

Для Ubuntu

Код
$ wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-ubuntu.sh | sudo sh

Для Debian

Код
# wget -O- https://raw.github.com/Eugeny/ajenti/master/scripts/install-debian.sh | sh

После установки панель будет доступна по безопасному HTTPS соединению на порту 8000: https://ip_сервера:8000/

По умолчанию имя пользователя: root
Пароль: admin


Ручная установка:

Добавим ключ репозитория:

Для Ubuntu/Debian

Код
$ wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -

Добавим репозиторий в файл /etc/apt/sources.list:

Для Ubuntu

Код
$ sudo echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" >> /etc/apt/sources.list

Для Debian

Код
# echo "deb http://repo.ajenti.org/debian main main debian" >> /etc/apt/sources.list

Устанавливаем пакет:

Для Ubuntu/Debian

Код
$ sudo apt-get update && sudo apt-get install ajenti

Запускаем службу:

Для Ubuntu/Debian

Код
$ sudo service ajenti restart

Если Вы используете UFW фаервол, выполните команду:

Код
$ sudo ufw allow 8000

Для удаления Ajenti выполните команду:

Код
$ sudo apt-get remove ajenti


Теги: Debian, ubuntu, Ajenti, linux

Категория: Ubuntu

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться или войти на сайт под своим именем.
Всего комментариев: 0
avatar