Содержание:
Арендовать VPS
Если вы ищете качественный виртуальный сервер, то советуем смотреть лучших VPS для Webmin.
ПерейтиЧто такое Webmin?
Webmin — это открытая веб-панель управления, которая позволяет пользователям легко управлять различными аспектами своих Linux-серверов через графический интерфейс. Webmin был создан Джейми Кэмероном и выпущен в 1997 году, и теперь он стал довольно популярным инструментом среди системных администраторов Linux и новичков. С помощью Webmin пользователи могут выполнять широкий спектр задач системного администрирования без необходимости знания командной строки, что удобно для начинающих и новичков.
Чаще всего Webmin используется для базового управления сервером. С его помощью можно настраивать сетевые параметры, управлять пользователями и группами, контролировать системные службы, а также мониторить состояние сервера – загрузку процессора, использование оперативной памяти и дискового пространства. Это делает Webmin особенно полезным для начинающих администраторов, которые еще не освоили все тонкости работы с терминалом.
Одна из ключевых задач, которые решает Webmin – упрощение работы с веб-хостингом. Панель позволяет легко управлять веб-серверами Apache и Nginx, настраивать виртуальные хосты, работать с PHP и базами данных. Администратор может быстро развернуть новый сайт, настроить права доступа к файлам и даже установить SSL-сертификаты, не вводя сложных команд.
В данной статье будет рассмотрена установка Webmin на сервер с ОС Ubuntu 22.04, ответ на вопрос — как войти в панель Webmin, так же, установка apache и nginx.
Установка Webmin на Ubuntu 22.04
Перед началом работы введем команду для установки PERL:
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python3 apt-transport-httpsДалее, устанавливаем панель:
curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
sh webmin-setup-repo.sh
Нажимаем y, ожидаем окончания установки. Затем, вводим команду:
apt-get install webmin --install-recommendsПо ходу выполнения, так же нажимаем у:

При появлении строк ниже, установка завершена, можно перейти к работе в браузере:

Вход в панель администрирования
Webmin установлен. Открываем панель в браузере, вводим ip адрес сервера и порт 10000, в адресной строке браузера будет запись вида хх.хх.хх.хх:10000 (где хх.хх.xx.xx Ip сервера).
При первом запуске будет уведомление о небезопасном соединении. Необходимо добавить исключение:

Для входа используем root данные сервера:

Полезные функции панели
Перед началом работы, сменим язык панели. В левом меню открываем Webmin > Change Language and Theme

В открывшемся окне нажимаем на «Personal choise», далее на колонку с языками > выбираем интересующий. Нажимаем на «Make Changes». После, нажимаем на стрелочку назад:

Язык изменен:

Установка ПО на сервер
В данной панели реализована возможность установки различного ПО на сервере, разберем на примере двух веб серверов Apache и Nginx
Apache — добавленное по умолчанию ПО, которое находиться в левом меню, в разделе Неиспользуемые модули. Перейти к нему можно открыв пункт меню или написав Apache в поиске:

В открывшемся окне уведомление об отсутствии модуля и предложение установить, нажимаем «Install Now»:

Откроется окно с перечислением пакетов которые будут установлены, нажимаем «Установить сейчас»:

Готово. После окончания установки нажмите на «Вернуться к Веб-сервер apache». После окончания установки модуль добавлен, его можно настраивать и удобно производить настройки конфигурации:

Веб сервер Nginx. При попытке найти его аналогично Apache, результатов не будет. Необходимо в левом меню перейти в Webmin > Настройка Webmin и в новом окне выбрать вкладку «Модули Webmin»:

В окне Установить с выбираем «Сторонний модуль с» и нажимаем на виджет планеты:

Откроется всплывающее окно, вводим название желаемого ПО, далее выбираем из списка и нажимаем «Select»:

После, нажимаем «Установить модуль», по окончанию установки будет выведено сообщение о успешной установке модуля, то что он расположен в пункте «Службы»:

По аналогии с apache, графический интерфейс для удобной работы с веб-сервером:

Предыдущая статья:
Установка Fastpanel на CentOSСледующая статья:
Установка и настройка HestiaCP на VPS/VDS
Комментарии ()