Ajenti – это открытая веб-панель, позволяющая выполнять большое количество различных задач по управлению сервером.
Изначально Ajenti разрабатывалась в качестве инструмента для удобного управления серверными компоненами Linux – работа с NFS, пользователями, настройками сети и файрвола, файловой системой.
В октябре 2013 года разработчики объявили о начале бета-тестирования расширения для этой панели – Ajenti V. Этот модуль добавляет Ajenti функции панели управления вэбсайтами.
Ключевой особенности Ajenti V является отказ от использования Apache в качестве вэбсервера – выбор сделан в пользу более легковесного и быстрого NGINX. При этом есть возможность использовать Ajenti V не только для размещения сайтов, использующих традиционный PHP. Панель имеет поддержку различных технологии – Node.js, Ruby on Rails, Python.
Ajenti V поддерживает такие наборы модулей:
- ajenti-v-mail (Почтовая система на основе Exim и Courier POP3/IMAP)
- ajenti-v-mysql (Поддержка СУБД MySQL)
- ajenti-v-php-fpm (Поддержка PHP в режиме FastCGI на базе PHP-FPM)
- ajenti-v-ruby-unicorn (Ruby on Rails с помощью Unicorn)
- ajenti-v-ruby-puma (Ruby on Rails с помощью Puma)
- ajenti-v-ftp-vsftpd (Управление FTP-сервером на базе vsftpd)
- ajenti-v-nginx (Вэбсервер NGINX)
- ajenti-v-python-gunicorn (Поддержка Python WSGI)
- ajenti-v-nodejs (Поддержка Node.js)