Webmin: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Sergey371 (обсуждение | вклад) м викификация |
стилевые правки |
||
(не показаны 93 промежуточные версии 77 участников) | |||
Строка 1: | Строка 1: | ||
{{rewrite}} |
|||
{{style}} |
{{style}} |
||
{{Карточка программы |
{{Карточка программы |
||
| name |
| name = Webmin |
||
| logo |
| logo = |
||
| screenshot |
| screenshot = Webmin1420.png |
||
| developer = Jamie Cameron и сообщество Webmin<ref name="intro">[http://www.webmin.com/intro.html Introduction to Webmin] {{Wayback|url=http://www.webmin.com/intro.html |date=20180115171206 }}. Official Webmin website. Accessed 11-Feb-2007.</ref> |
|||
| caption = |
|||
| programming language = [[Perl]] |
|||
| developer = Jamie Cameron и сообщество Webmin .<ref name="intro">[http://www.webmin.com/intro.html Introduction to Webmin]. Official Webmin website. Accessed 11-Feb-2007.</ref> |
|||
| operating_system = [[Solaris]], [[Linux]], [[FreeBSD]]. |
|||
| programming language = Perl |
|||
| последняя версия = 2.105 (8 ноября 2023) |
|||
| operating_system = [[Solaris (операционная система)|Solaris]], [[Linux]], [[FreeBSD]], [[Windows]] и др. |
|||
| genre = [[Панель управления (Web-хостинг)|Панель управления хостингом]] |
|||
| latest_release_version = 1.530 |
|||
| license = [[BSD-style license|BSD-подобная лицензия]] |
|||
| latest_release_date = [[1 декабря]] [[2010]] |
|||
| website = https://www.webmin.com/ |
|||
| latest_preview_version = |
|||
| latest_preview_date = |
|||
| genre = [[Панель управления (Web-хостинг)|Панель управления хостингом]] |
|||
| license = BSD-like licence |
|||
| website = http://www.webmin.com/ |
|||
}} |
}} |
||
{{викиучебник|Webmin}} |
|||
'''Webmin''' — программный комплекс, позволяющий [[Администрирование данных|администрировать]] [[Unix-подобная_операционная_система|операционную систему]] через [[веб-интерфейс]], в большинстве случаев, позволяя обойтись без использования [[командная строка|командной строки]] и запоминания системных команд и их параметров. На данный момент лучше всего поддерживаются системы [[Solaris]], [[Linux]] (в частности, [[Red Hat Linux|Redhat]]) и [[FreeBSD]]. |
|||
Используя любой [[браузер]], [[администратор]] [[Сервер (программное обеспечение)|сервера]] может создавать новые [[Учётная запись|учётные записи пользователей]], [[почтовые ящики]], изменять настройки служб и сервисов, например, веб-сервера [[Apache HTTP Server|Apache]], [[DNS]]. Однако в некоторых случаях необходимо знание операционной системы и редактирование [[Конфигурационный файл|конфигурационных файлов]] вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например, [[nginx]] пока не входит в базовый набор. |
|||
'''Webmin''' — это программный комплекс, позволяющий администрировать операционную систему через [[веб-интерфейс]], в большинстве случаев, позволяя обойтись без использования [[командная строка|командной строки]] и запоминания системных команд и их параметров. |
|||
Используя любой [[браузер]], [[администратор]] сервера может создавать новые [[аккаунты|учётные записи пользователей]], почтовые ящики, изменять настройки служб и сервисов, например : веб-сервера [[Apache]], [[DNS]]. Однако, в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например [[nginx]] пока не входит в базовый набор. |
|||
Webmin состоит из простого [[Веб-сервер|веб-сервера]] и большого количества [[скрипт]]ов (>500), которые осуществляют связь между командами администратора (через веб-интерфейс) и их исполнением на уровне [[операционная система|операционной системы]] и прикладных программ. Webmin написан на языке [[Perl]] и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и скорость выполнения команд — это одни из главных преимуществ данной панели управления. |
|||
Другое важное преимущество — возможность исправлять файлы конфигурации вручную, так как Webmin не «портит» конфигурационные файлы, в отличие от некоторых других панелей управления, и, как правило, следует политикам дистрибутивов по конфигурированию программ. |
|||
Webmin состоит из простого веб-сервера и большого количества [[скрипт]]ов (>500), которые собственно и осуществляют связь между командами администратора через веб-интерфейс и их исполнением на уровне [[операционная система|операционной системы]] и прикладных программ. Webmin написан полностью на языке [[Perl]] и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и быстрота выполнения команд — одно из самых больших преимуществ данной панели управления. |
|||
Данная панель управления бесплатна на условиях [[Лицензия BSD|лицензии BSD]] и распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять её по своему усмотрению. |
|||
Другое важное преимущество — возможность исправлять конфигурационные файлы вручную, так как Webmin не «портит» конфигурационные файлы, в отличие от некоторых других панелей управления, и следует, как правило, политикам дистрибутивов по конфигурированию программ. |
|||
Работать с Webmin достаточно просто — нужно запустить браузер, набрать <nowiki>https://имя_домена.com:10000/</nowiki> (по умолчанию) и попасть на страницу администрирования. |
|||
Данная панель управления бесплатно распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять её по своему усмотрению. |
|||
== Интерфейс == |
|||
Работать с Webmin достаточно просто — нужно запустить браузер, набирать https://имя_домена.com:10000/ (по умолчанию) и попасть на страницу администрирования. |
|||
Для Webmin доступны несколько десятков [[Тема оформления|тем оформления]], многие из которых уже входят в стандартный [[дистрибутив]]. |
|||
== Модули == |
|||
==Установка в Linux== |
|||
Webmin состоит из модулей, которые можно подключать или отключать по необходимости. На официальном сайте представлено более 300 модулей. Модули Webmin могут обеспечить настройку и управление почти всем функционалом сервера. |
|||
Установка для систем с менеджером пакетов [[rpm]] ([[Redhat]], [[Fedora]], [[CentOS]]): |
|||
<source lang="bash"> |
|||
su |
|||
cd /tmp |
|||
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm |
|||
rpm -U webmin-1.530-1.noarch.rpm |
|||
</source> |
|||
== Стандартный набор == |
|||
Установка для систем с менеджером пакетов [[dpkg]] ([[Debian]], [[Ubuntu]], [[kUbuntu]]): |
|||
В стандартный набор дистрибутива Webmin 1.630 входит 127 модулей. Ниже перечислены некоторые модули стандартного набора. |
|||
<source lang="bash"> |
|||
* ''Apache Webserver'' — настройка веб-сервера Apache, позволяет редактировать почти все инструкции. |
|||
sudo -i |
|||
* ''Command Shell'' — позволяет выполнить удаленно команду и просмотреть вывод. |
|||
cd /tmp |
|||
* ''Custom Commands'' — создание кнопки для часто используемых команд. |
|||
aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl libapt-pkg-perl apt-show-versions |
|||
* ''DHCP Server'' — управление общей сетью, хостами, и группами. |
|||
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.530_all.deb |
|||
* ''Disk Quotas'' — установка и настройка квот для пользователей или групп пользователей, на данной [[Файловая система|файловой системе]]. |
|||
dpkg -i webmin_1.530_all.deb |
|||
* ''File Manager'' — работа с файлами на сервере. |
|||
</source> |
|||
* ''GRUB Boot Loader'' — настройка загрузчика [[GNU GRUB|GRUB]]. |
|||
* ''Linux Firewall'' — настройка брандмауэра Linux. |
|||
== Установка в FreeBSD == |
|||
* ''MySQL Database Server'' — настройка базы данных, таблицы и разрешения на сервере баз данных [[MySQL]]. |
|||
* ''Perl Modules'' — просмотр установленных Perl модулей и возможность установить новые. |
|||
Установка на FreeBSD до 7.1 из системы портов |
|||
* ''Running Processes'' — список запущенных процессов в вашей системе с возможностью убить или изменять приоритет процесса. |
|||
<source lang="bash"> |
|||
* ''SSH Server'' — настройка [[SSH]] сервера. |
|||
su |
|||
* ''Software Packages'' — [[Система управления пакетами|менеджер пакетов]], с возможностью установить новые. |
|||
make -C /usr/ports/sysutils/webmin install clean |
|||
* ''System Logs'' — настройка сервера системных журналов в вашей системе и просмотр журналов. |
|||
cd /usr/local/lib/webmin && ./setup.sh''' |
|||
* ''Users and Groups'' — создание и редактирование Unix пользователей и групп пользователей. |
|||
</source> |
|||
* ''Webmin Configuration'' — настройки Webmin’а. |
|||
* Отвечаем на все вопросы, которые задаёт программа конфигурации. Не обращаем внимания на warning'и. |
|||
* Внести запись в /etc/rc.conf: '''webmin_enable="YES"''' |
|||
* Запуск программы: '''/usr/local/etc/rc.d/webmin start''' |
|||
Установка на FreeBSD 7.1 и старше из системы портов |
|||
<source lang="bash"> |
|||
su |
|||
portinstall webmin |
|||
cd /usr/local/lib/webmin && ./setup.sh |
|||
</source> |
|||
* Отвечаем на все вопросы, которые задаёт программа конфигурации. Не обращаем внимания на warning'и. |
|||
* Внести запись в /etc/rc.conf: '''webmin_enable="YES"''' |
|||
* Запуск программы: '''/usr/local/etc/rc.d/webmin start''' |
|||
== Примечания == |
== Примечания == |
||
{{примечания}} |
{{примечания}} |
||
== См. также == |
|||
== Похожее программное обеспечение == |
|||
* [[Сравнение панелей управления веб-хостингом]] |
|||
* [[eBox]] |
|||
* [[cPanel]] |
|||
* [[ISPmanager]] |
|||
* [[DirectAdmin]] |
|||
* [[Plesk]] |
|||
* [[ISPConfig]] |
|||
* [[HyperVM]] |
|||
* [[Ajenti]] |
|||
== Ссылки == |
==== Ссылки ==== |
||
* [http://www.webmin.com Webmin] |
* [http://www.webmin.com Webmin] {{Wayback|url=http://www.webmin.com/ |date=20081109110141 }} |
||
* [http://www.webmin.com/virtualmin.html Virtualmin |
* [http://www.webmin.com/virtualmin.html Virtualmin — управление виртуальными хостами] {{Wayback|url=http://www.webmin.com/virtualmin.html |date=20090220175119 }} |
||
* [http://www.webmin.com/usermin.html Usermin |
* [http://www.webmin.com/usermin.html Usermin — управление пользователями] {{Wayback|url=http://www.webmin.com/usermin.html |date=20090220175223 }} |
||
* [http://www.break-people.ru/cmsmade/index.php?page=unix_webmin_howto Руководство Webmin, на русском] Документация по работе с модулями Webmin (Squid, Samba, Apache и |
* [http://www.break-people.ru/cmsmade/index.php?page=unix_webmin_howto Руководство Webmin, на русском] {{Wayback|url=http://www.break-people.ru/cmsmade/index.php?page=unix_webmin_howto |date=20091020103132 }} Документация по работе с модулями Webmin (Squid, Samba, Apache и т. д.), на русском. |
||
* [https://web.archive.org/web/20160304085003/https://www.pnv152.ru/doku.php/centos/webmin_centos Установка WEBMIN на ОС CentOS 6] |
|||
{{unix-stub}} |
{{unix-stub}} |
||
Строка 95: | Строка 67: | ||
{{WebManTools}} |
{{WebManTools}} |
||
[[Категория: |
[[Категория:Unix]] |
||
[[Категория:Утилиты конфигурирования UNIX]] |
|||
[[Категория:Веб-разработка]] |
[[Категория:Веб-разработка]] |
||
[[Категория:Утилиты конфигурирования Unix]] |
|||
[[ca:Webmin]] |
|||
[[de:Webmin]] |
|||
[[en:Webmin]] |
|||
[[es:Webmin]] |
|||
[[eu:Webmin]] |
|||
[[fi:Webmin]] |
|||
[[fr:Webmin]] |
|||
[[it:Webmin]] |
|||
[[ja:Webmin]] |
|||
[[pl:Webmin]] |
|||
[[pt:Webmin]] |
|||
[[simple:Webmin]] |
|||
[[th:Webmin]] |
Текущая версия от 21:10, 17 декабря 2024
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. |
Webmin | |
---|---|
Тип | Панель управления хостингом |
Разработчики | Jamie Cameron и сообщество Webmin[1] |
Написана на | Perl |
Операционные системы | Solaris, Linux, FreeBSD. |
Первый выпуск | 5 октября 1997 |
Последняя версия | 2.105 (8 ноября 2023) |
Репозиторий | github.com/webmin/webmin |
Лицензия | BSD-подобная лицензия |
Сайт | webmin.com |
Медиафайлы на Викискладе |
Webmin — программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс, в большинстве случаев, позволяя обойтись без использования командной строки и запоминания системных команд и их параметров. На данный момент лучше всего поддерживаются системы Solaris, Linux (в частности, Redhat) и FreeBSD.
Используя любой браузер, администратор сервера может создавать новые учётные записи пользователей, почтовые ящики, изменять настройки служб и сервисов, например, веб-сервера Apache, DNS. Однако в некоторых случаях необходимо знание операционной системы и редактирование конфигурационных файлов вручную. Кроме того, не все возможности операционной системы и не все программы можно конфигурировать через интерфейс Webmin, например, nginx пока не входит в базовый набор.
Webmin состоит из простого веб-сервера и большого количества скриптов (>500), которые осуществляют связь между командами администратора (через веб-интерфейс) и их исполнением на уровне операционной системы и прикладных программ. Webmin написан на языке Perl и не использует никаких дополнительных нестандартных модулей. Простота, лёгкость и скорость выполнения команд — это одни из главных преимуществ данной панели управления.
Другое важное преимущество — возможность исправлять файлы конфигурации вручную, так как Webmin не «портит» конфигурационные файлы, в отличие от некоторых других панелей управления, и, как правило, следует политикам дистрибутивов по конфигурированию программ.
Данная панель управления бесплатна на условиях лицензии BSD и распространяется для коммерческого и некоммерческого использования. Авторы этой программы позволяют всем желающим не только бесплатно использовать программу, но и изменять её по своему усмотрению.
Работать с Webmin достаточно просто — нужно запустить браузер, набрать https://имя_домена.com:10000/ (по умолчанию) и попасть на страницу администрирования.
Интерфейс
[править | править код]Для Webmin доступны несколько десятков тем оформления, многие из которых уже входят в стандартный дистрибутив.
Модули
[править | править код]Webmin состоит из модулей, которые можно подключать или отключать по необходимости. На официальном сайте представлено более 300 модулей. Модули Webmin могут обеспечить настройку и управление почти всем функционалом сервера.
Стандартный набор
[править | править код]В стандартный набор дистрибутива Webmin 1.630 входит 127 модулей. Ниже перечислены некоторые модули стандартного набора.
- Apache Webserver — настройка веб-сервера Apache, позволяет редактировать почти все инструкции.
- Command Shell — позволяет выполнить удаленно команду и просмотреть вывод.
- Custom Commands — создание кнопки для часто используемых команд.
- DHCP Server — управление общей сетью, хостами, и группами.
- Disk Quotas — установка и настройка квот для пользователей или групп пользователей, на данной файловой системе.
- File Manager — работа с файлами на сервере.
- GRUB Boot Loader — настройка загрузчика GRUB.
- Linux Firewall — настройка брандмауэра Linux.
- MySQL Database Server — настройка базы данных, таблицы и разрешения на сервере баз данных MySQL.
- Perl Modules — просмотр установленных Perl модулей и возможность установить новые.
- Running Processes — список запущенных процессов в вашей системе с возможностью убить или изменять приоритет процесса.
- SSH Server — настройка SSH сервера.
- Software Packages — менеджер пакетов, с возможностью установить новые.
- System Logs — настройка сервера системных журналов в вашей системе и просмотр журналов.
- Users and Groups — создание и редактирование Unix пользователей и групп пользователей.
- Webmin Configuration — настройки Webmin’а.
Примечания
[править | править код]- ↑ Introduction to Webmin Архивная копия от 15 января 2018 на Wayback Machine. Official Webmin website. Accessed 11-Feb-2007.
См. также
[править | править код]Ссылки
[править | править код]- Webmin Архивная копия от 9 ноября 2008 на Wayback Machine
- Virtualmin — управление виртуальными хостами Архивная копия от 20 февраля 2009 на Wayback Machine
- Usermin — управление пользователями Архивная копия от 20 февраля 2009 на Wayback Machine
- Руководство Webmin, на русском Архивная копия от 20 октября 2009 на Wayback Machine Документация по работе с модулями Webmin (Squid, Samba, Apache и т. д.), на русском.
- Установка WEBMIN на ОС CentOS 6
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |