Установка ajenti на freebsd

Установка ajenti на freebsd

Ajenti — набирающая обороты веб-панель для администрирования в Linux и FreeBSD, альтернатива Webmin.

Идем на официальный сайт ajenti и пробуем скачать прогу которая лежит на гитхабе ( я качал по ссылке и устанавливал с нее), но на официальном сайте есть сборки для Debian, Ubuntu, Red Hat и CentOS, FreeBSD.

Так как я устанавливаю все это добро на freebsd, то необходимо установить дополнительный софт для этого:

# cd /usr/ports/devel/py-gevent; make install clean;
# cd /usr/ports/devel/py-lxml; make install clean;
# cd /usr/ports/devel/py-pip; make install clean;
# cd /usr/ports/net/py-ldap2; make install clean;
# cd /usr/ports/security/stunnel; make install clean;

Создадим папку для хранения исходного когда ajenti и перейдем в нее для скачивания:

# cd /usr/local/src && mkdir ajenti && cd ajenti

Командой скачаем утилиту адженти и после ее скачивания распакуем и перейдем в директорию:

# wget https://github.com/Eugeny/ajenti/archive/master.zip --no-check-certificate
# tar -xf master.zip
# cd ajenti-master/

Из исходников не получилось поставить, попозже разберусь почему! Но выход из ситуации такой:

Скачать и установить последнее Ajenti можно из PyPI:

# pip install ajenti

Для автозагрузки я скачал скрипт:

# wget --no-check-certificate https://raw.github.com/Eugeny/ajenti/master/packaging/files/ajenti-bsd -O /etc/rc.d/ajenti

Нужно выставить на файл права 0700, иначе может не работать! Учтите это.

Запустим сервис с адженти:

# service ajenti restart

Проверить можно набрав в браузере:
http://Your_IP:8000/

В моем случае это:
http://192.168.244.133:8000/

После чего вводим дефолтный логин (root) и пароль (admin). Программа очень простая и понятная, по этому тут больше ничего не добавишь.

Установка ajenti на freebsd завершена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.