Установка Webmin в CentOS 7

Содержание

Как понятно, дистрибутив CentOS 7 достаточно нередко выступает в качестве операционной системы, которую устанавливают для управления серверами либо хостингами. Но стандартной функциональностью ОС тут не обойтись, потому фактически каждый админ сталкивается с необходимостью установки дополнительных пакетов. Одной из самых фаворитных утилит можно смело считать Webmin. Это инструмент, реализованный в виде панели управления и позволяющий работать с серверами и хостингами. Если вы только начинаете собственный путь в данном деле, предлагаем изучить два представленных сейчас метода, чтоб осознать, как конкретно осуществляется установка этого компонента.

Устанавливаем Webmin в CentOS 7

К огорчению, Webmin по дефлоту отсутствует в стандартных репозиториях, что существенно затрудняет функцию установки в особенности для начинающих юзеров. На официальном веб-сайте имеются аннотации, объясняющие принцип прибавления пакетов, но они поверхностные и подходят только тем, что уже имеет навык в схожих установках и знает британский язык. Потому мы составили детализированное управление по данной теме с надлежащими снимками экрана, описав два доступных способа установки Webmin в CentOS. Давайте начнем с первого.

Метод 1: Установка RPM-версии

Сначала разглядим более обычный вариант, который основывается на получении RPM-пакета с официального веб-сайта с предстоящей его установкой. Данный метод подойдет даже в тех ситуациях, когда вы желаете добавить Webmin на другое устройство без подключения к вебу, за ранее загрузив ПО на съемный носитель. Смотрится весь процесс последующим образом:

Перейти на официальный веб-сайт Webmin

  1. Воспользуйтесь приведенной выше ссылкой, чтоб попасть на официальный веб-сайт разработчиков, где сразу переместитесь в раздел «Downloads».

Тут вас интересует ссылка на RPM-пакет. Щелкните по ней правой кнопкой мыши и скопируйте через контекстное меню.

Можно запустить «Терминал», так как все другие деяния будут выполняться конкретно через него. Поначалу получим сам пакет, введя команду
wget
+ скопированную ранее ссылку.

Скачка займет определенное количество времени, а понизу будет отображаться прогресс. Во время этого не закрывайте консоль, чтоб не оборвать операцию.

До основной процедуры установки приобретенного пакета нужно проверить зависимости и поправить их. В этом поможет команда
sudo yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty
.

Она производится от имени суперпользователя, а означает, для доказательства придется ввести пароль, знаки которого не показываются в строке при написании.

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

Используйте команду
rpm -U webmin-1.930-1.noarch.rpm
, чтоб установить приобретенный ранее пакет с Webin, заменив заглавие на имя уже скачанного пакета.

Этот процесс займет больше всего времени, потому придется запастись терпением.

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

Воткните эту ссылку в браузер и при переходе примите все опасности.

Используйте стандартный логин и пароль для авторизации, чтоб убедиться в правильности работы добавленной панели управления.

Выполнение данного метода занимает от силы 10 минут, также не является особо сложным, но неким юзерам он просто не подходит ввиду различных событий. Специально для таких случаев мы и подготовили альернативный вариант.

Метод 2: Добавление репозитория YUM

Как понятно, YUM — стандартный пакетный менеджер CentOS. Он может стремительно устанавливать только те программки, которые были добавлены в перечень репозиториев, лежащий в специальной папке. Webmin там отсутствует, но ничего не мешает нам добавить его без помощи других, а потом уже произвести установку. Пример таковой установки как раз и описан на официальном веб-сайте, а детально он смотрится так:

  1. Последующие деяния придется создавать через текстовый редактор. Можно использовать полностью хоть какой удачный инструмент, а мы остановимся на ординарном nano. Если он еще не добавлен в ваш дистрибутив, используйте команду
    sudo yum install nano
    .

Подтвердите намерения прибавления пакета, указав пароль суперпользователя.

Согласитесь с предупреждением об установке нового пакета. Если nano уже добавлен в ОС, появится сообщение «Выполнять нечего».

Сейчас сделаем файл, где и будет храниться информация о пакете для скачки. Осуществляется это через
sudo nano /etc/yum.repos.d/webmin.repo
.

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

Воткните туда обозначенное ниже содержимое.

[Webmin]
name=Webmin Distribution Neutral
#baseurl=https://download.webmin.com/download/yum
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1

После чего нажмите на Ctrl + O, чтоб сохранить конфигурации.

Не меняйте название файла, а просто нажмите на кнопку Enter.

Потом можно смело покинуть текстовый редактор, нажав комбинацию Ctrl + X.

Последующим шагом будет получение общественного ключа, который будет нужно для корректной установки пакетов. Поначалу загрузите его через
wget http://www.webmin.com/jcameron-key.asc
.

После сделайте команду
sudo rpm --import jcameron-key.asc
, чтоб импортировать его в систему.

Осталось только прописать
sudo yum install webmin
для пуска установки рассматриваемой сейчас панели управления.

Видите ли, реализация этого способа оказалась малость труднее первого, но сейчас вы в хоть какой момент сможете повторно прописать

sudo yum install webmin
, чтоб сразу установить программку при ее случайном либо преднамеренном удалении. Другие деяния делать не надо, так как конфигурация сохранилась в ОС.

Пуск сервера после установки

Не всегда Webmin автоматом запускается после установки, что может быть связано с различными факторами. Если этого не вышло, переход на тестовый веб-сайт будет неосуществим, потому придется активировать сервис без помощи других, введя в «Терминале» команду

service webmin start
.

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

chkconfig webmin on
и активируйте ее.

Вы знакомы с 2-мя методами установки Webmin в CentOS 7. Осталось только подобрать лучший себе вариант и следовать приведенным инструкциям, чтоб весь процесс прошел удачно.

Источник: lumpics.ru


Добавить комментарий

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив