Webmin – набор скриптов для администрирования Unix подобных операционных систем посредством web-интерфейса. Установив Webmin, мы сможем удалённо конфигурировать и управлять FreeBSD сервером в графическом интерфейсе через обычный браузер. Он состоит из web-сервера и огромного количества скриптов (более 500 шт.), которые обеспечивают взаимодействие с операционной системой.
Установка и настройка Webmin проста, во FreeBSD он присутствует в портах, устанавливаем:
# cd / cd /usr/ports/sysutils/webmin
# make install clean
Не забываем перед установкой обновить дерево портов.
После благополучной установки запускаем скрипт для настройки Webmin
# /usr/local/lib/webmin/setup.sh
В процессе выполнения скрипт задаст несколько вопросов, отвечаем на них:
Просит указать каталог для лог-файлов, можно нажать «Enter» и оставить по умолчанию.
Если Perl установлен в отличной от указанной директории, то прописываем нужный путь. Иначе оставляем по умолчанию - нажимаем «Enter».
Далее прописываем порт, на котором будет слушать запросы web-сервер Webmin-а, указываем логин и пароль для входа в интерфейс управления и последний вопрос – будем ли использовать SSL, отвечаем «y» (или «n», по предпочтению..).
После ожидания 1-2 минут настройка заканчивается, теперь можно запустить Webmin:
# /usr/local/etc/rc.d/webmin start
Для запуска при старте системы в конфигурационный файл rc.conf добавляем следующую строчку:
webmin_enable=”YES”
Для проверки в браузере набираем наш URL с указанием нужного порта и получаем ответ:
Заполняем поля «Username» и «Password», соответственно, нашими логином и паролем введенными при настройке системы, нажимаем «Enter» и получаем доступ к системе:
Полезные ссылки:
www.webmin.com - домашняя страница проекта
break-people.ru/cmsmade/index.php?page=unix_webmin – Webmin по русски (устаревший, но ещё довольно актуальный ресурс)
Комментариев: 7 RSS
1KorovinB02-01-2015 15:08
А каким образом apache с webmin-ом контактирует?
2Alex06-01-2015 20:39
А никаким образом не контактирует, для работы webmin apache не нужен
3Сергей09-11-2015 12:07
Отлично ! побегу ставить фряху уже натянул остался вебмин
4Андрей Лапин08-09-2016 08:18
только вот нигде не написано, что при установке webmin FreeBSD тянет к нему ещё кучу всего включая python и задаёт кучу впоросов на которые неопытный ФриБСДшник не знает чего отвечать. Порты обновить это одно. а как же зависимости и какие пакеты нужны для запуска вебмина ещё? нигде никто не пишет. также как не указывают длительность установки всего этого "мусора", без которого вебмин не запустится.
5Андрей Лапин08-09-2016 08:20
"Для запуска при старте системы в конфигурационный файл rc.conf добавляем следующую строчку:
webmin_enable=”YES” "
КАК? не пишет никто. редактор vi ещё более и менее запустить можно. но как в нём сохрянить изменения? ведь всё консольное. никаких подсказок..
Считаю инструкцию неполной и написанной второпях и не обстоятельно
6АЛ08-09-2016 08:36
ещё ставится попутно и perl.
вобщем я считаю, что в инструкции нужно обязательно указать КАКИЕ ПАКЕТЫ НЕОБХОДИМЫ ПЕРЕД УСТАНОВКОЙ WEBMIN! и дать ссылки на инструкции по ИХ установке. а затем уже непосредственно Webmin. А то запускаешь установку вебмина и сидишь час ждёшь пока он все зависимости соберёт да ещё и ошибки по дороге навыдаёт
7Alex13-09-2016 21:07
Андрей Лапин, полностью согласен с порицаниями в комментариях, но я не претендую на полные руководства в своих заметках. Для этого я обычно помещаю ссылки на более подробные руководства в конце. Насколько я помню ставил Webmin раза три-четыре на разных пк и никаких лишних вопросов мне не задавал. Скорее всего это обусловлено тем что установку FreeBSD уже сопровождаю пакетами perl, python, более удобного текстового редактора ee и некоторыми другими пакетами. К сожалению (или счастью) это не мусор..