Webmin - це програмний комплекс, що дозволяє адмініструвати операційну систему через веб-інтерфейс, в більшості випадків, дозволяючи обійтися без використання командного рядка і запам'ятовування системних команд і їх параметрів. Використовуючи будь-який браузер, адміністратор сервера може створювати нові облікові записи користувачів, поштові скриньки, змінювати налаштування служб і сервісів, наприклад. веб-сервера Apache, DNS. Однак, в деяких випадках необхідне знання операційної системи і редагування конфігураційних файлів вручну. Крім того, не всі можливості операційної системи і не всі програми можна конфігурувати через інтерфейс Webmin, наприклад nginx поки не входить в базовий набір.
Webmin складається з простого веб-сервера і великої кількості скриптів (> 500-т), які власне і здійснюють зв'язок між командами адміністратора через веб-інтерфейс і їх виконанням на рівні операційної системи і прикладних програм. Webmin написаний повністю на мові Perl і не використовує ніяких додаткових нестандартних модулів. Простота, легкість і швидкість виконання команд - одне з найбільших переваг даної панелі управління.
Інша важлива перевага - можливість виправляти конфігураційні файли вручну, так як Webmin не «псує" конфігураційні файли, на відміну від деяких інших панелей управління, і слід, як правило, політикам дистрибутивів по конфігурації програм.
Установка в Linux
Установка для систем з менеджером пакетів rpm (Redhat, Fedora, CentOS,)
su
cd / tmp
wget https # 58; // prdownloads.sourceforge.net/webadmin/webmin-1.490-1.noarch.rpm
rpm -U webmin-1.490-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
dpkg -i webmin_1.500_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#58; webmin_enable = "YES"
Установка на FreeBSD 7.1 і старше з системи портів
su
portinstall webmin
cd / usr / local / lib / webmin ./setup.sh
Відповідаємо на всі питання, які задає програма конфігурації. Чи не звертаємо уваги на warning'і.
Внести запис в