Главная | Контакты | Настройки СМЕНИТЬ ПАЛИТРУ:

Главная > Операционные системы > UNIX

Установка Webmin

Webmin – это программный комплекс, который позволяет администрировать unix-подобную операционную систему, не работая с командной строке и не запоминая ни одной команды. Все управление сервером происходит через веб-интерфейс. Используя любой браузер, администратор сервера может заводить новые аккаунты, почтовые ящики, изменять настройки веб-сервера Apache, исправлять и дополнять записи [DNS], настраивать сайты, почтовые ящики и т.д. Webmin состоит из простого веб-сервера и небольшого количества скриптов, которые собственно и осуществляют связь между командами администратора через веб-интерфейс и их исполнением на уровне операционной системы и прикладных программ. Webmin написан полностью на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, легкость и быстрота выполнения команд – одно из самых больших преимуществ данной панели управления. Данная панель управления бесплатно распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять ее по своему усмотрению. Работать с Webmin достаточно просто – нужно запустить браузер, набирать http://имя_домена.com:10000/ и попасть на страницу администрирования.

Подготовка системы

Следует установить необходимые пакеты:

# sudo aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

Установка Webmin

Для установки желательно скачать последнюю версию Webmin с сайта разработчика. По ссылке Download Section смотрим какой номер этой самой последней версии.

На момент последнего редактирования статьи – 1.520.

Далее скачиваем на компьютер пакет командой:

# cd && wget http://sourceforge.net/projects/webadmin/files/webmin/1.520/webmin_1.520_all.deb/download

Если версия другая, нужно в команде подправить номер версии. Далее установливаем пакет в систему:

# sudo dpkg -i webmin_1.520_all.deb

Не забываем поправить версию. По окончании установки система сообщит адрес, через который можно зайти браузером для администрирования.

Удаляем .deb-файл командой:

# rm webmin*.deb

Последний штрих, пароль рута можно поменять командой:

# sudo /usr/share/webmin/changepass.pl /etc/webmin root

Затем в /usr/local/lib/webmin
ищем и запускаем конфигурационный скрипт:
./setup.sh

  • Отвечаем на все вопросы, которые задаёт программа конфигурации. Не обращаем внимания на warning’и.
  • Внести запись в /etc/rc.conf: webmin_enable=”YES”
  • Запуск программы:
    # /usr/local/etc/rc.d/webmin start

Установка в Linux

Установка для систем с менеджером пакетов rpm (Redhat, Fedora, CentOS):

# su
# cd /tmp
# wget http://prdownloads.sourceforge.net/webadmin/webmin-1.520-1.noarch.rpm
# rpm -U webmin-1.520-1.noarch.rpm

Установка для систем с менеджером пакетов dpkg (Debian, Ubuntu, kUbuntu):

# sudo -i
# cd /tmp
# sudo aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl libapt-pkg-perl apt-show-versions
# wget http://prdownloads.sourceforge.net/webadmin/webmin_1.520_all.deb
# dpkg -i webmin_1.520_all.deb

Установка в FreeBSD

Установка на FreeBSD до 7.1 из системы портов

# su
# make -C /usr/ports/sysutils/webmin install clean
# cd /usr/local/lib/webmin && ./setup.sh'''
  • Отвечаем на все вопросы, которые задаёт программа конфигурации. Не обращаем внимания на warning’и.
  • Внести запись в /etc/rc.conf:
    webmin_enable=”YES”
  • Запуск программы: /usr/local/etc/rc.d/webmin start

Установка на FreeBSD 7.1 и старше из системы портов

# su
# portinstall webmin
# cd /usr/local/lib/webmin && ./setup.sh
  • Отвечаем на все вопросы, которые задаёт программа конфигурации. Не обращаем внимания на warning’и.
  • Внести запись в /etc/rc.conf:
    webmin_enable=”YES”
  • Запуск программы: /usr/local/etc/rc.d/webmin start

Полезные ссылки тут и тут и тут

Материал взят с сайта: http://it-bezpeka.org.ua/freebsd/ustanovka-webmin.html

Главная > Операционные системы > UNIX