Ребята, кому не сложно переходите по рекламе что ниже, Вам с этого не убудет, а мне небольшая материальная помощь. Если Вы нашли что то полезное для себя, прошу отблагодарите меня за это таким способом. СПАСИБО!
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;
# 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
# 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/
# wget https://github.com/Eugeny/ajenti/archive/master.zip —no-check-certificate
# tar -xf master.zip
# cd ajenti-master/
Из исходников не получилось поставить, попозже разберусь почему! Но выход из ситуации такой:
Скачать и установить последнее Ajenti можно из PyPI:
# pip install ajenti
# pip install ajenti
Для автозагрузки я скачал скрипт:
# wget —no-check-certificate https://raw.github.com/Eugeny/ajenti/master/packaging/files/ajenti-bsd -O /etc/rc.d/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
# service ajenti restart
Проверить можно набрав в браузере:
http://Your_IP:8000/
http://Your_IP:8000/
В моем случае это:
http://192.168.244.133:8000/
http://192.168.244.133:8000/
После чего вводим дефолтный логин (root) и пароль (admin). Программа очень простая и понятная, по этому тут больше ничего не добавишь.
Установка ajenti на freebsd завершена.
Комментариев нет:
Отправить комментарий