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

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

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

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

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

Способ 1: Установка RPM-версии

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

  1. Воспользуйтесь ссылкой выше, чтобы попасть на официальный сайт разработчика, откуда вы сразу перейдете в раздел «Загрузки».
  2. Установка Webmin на CentOS 7

  3. Здесь вас интересует ссылка на пакет RPM. Щелкните его правой кнопкой мыши и скопируйте через контекстное меню.
  4. Установка Webmin на CentOS 7

  5. Вы можете запустить «Терминал», так как все остальные действия будут выполняться через него. Сначала получаем сам пакет, введя команду wget + скопированную ранее ссылку.
  6. Установка Webmin на CentOS 7

  7. Загрузка займет некоторое время, и прогресс будет отображаться ниже. При этом не закрывайте консоль, чтобы не прервать работу.
  8. Установка Webmin на CentOS 7

  9. Перед тем, как начать основную процедуру установки получившегося пакета, необходимо проверить зависимости и исправить их. В этом поможет команда sudo yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty.
  10. Установка Webmin на CentOS 7

  11. Выполняется от имени суперпользователя, а это значит, что для подтверждения потребуется ввести пароль, символы которого не отображаются в строке при записи.
  12. Установка Webmin на CentOS 7

  13. Вы получите уведомление об успешной установке зависимости и сможете перейти к следующему шагу.
  14. Установка Webmin на CentOS 7

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

  17. Этот процесс займет больше времени, так что наберитесь терпения.
  18. Установка Webmin на CentOS 7

  19. По завершении вы получите уведомление об успешной установке, а также получите ссылку для авторизации и стандартный пароль.
  20. Установка Webmin на CentOS 7

  21. Вставьте эту ссылку в свой браузер и примите на себя все риски.
  22. Установка Webmin на CentOS 7

  23. Используйте стандартный логин и пароль для авторизации, чтобы убедиться, что добавленная панель управления работает корректно.
  24. Установка Webmin на CentOS 7

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

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

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

  1. Дальнейшие действия необходимо будет произвести через текстовый редактор. Вы можете использовать абсолютно любой удобный инструмент, а мы остановимся на простом нано. Если он еще не добавлен в ваш дистрибутив, используйте команду sudo yum install nano.
  2. Установка Webmin на CentOS 7

  3. Подтвердите свое намерение добавить пакет, указав пароль суперпользователя.
  4. Установка Webmin на CentOS 7

  5. Примите предупреждение об установке нового пакета. Если nano уже был добавлен в операционную систему, отображается сообщение «Ничего не делать».
  6. Установка Webmin на CentOS 7

  7. Теперь создадим файл, в котором будет храниться информация о пакете загрузки. Это делается через sudo nano /etc/yum.repos.d/webmin.repo.
  8. Установка Webmin на CentOS 7

  9. Когда вы откроете текстовый редактор, вы сразу же получите уведомление о том, что это новый файл. Не пугайтесь, так и должно быть.
  10. Установка Webmin на CentOS 7

  11. Вставьте содержимое ниже.

    [Webmin]
    name = Webmin Нейтральное распространение
    #baseurl=https://download.webmin.com/download/yum
    mirrorlist=https://download.webmin.com/download/yum/mirrorlist
    включен = 1

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

  13. Затем нажмите Ctrl + O, чтобы сохранить изменения.
  14. Установка Webmin на CentOS 7

  15. Не меняйте имя файла, просто нажмите клавишу Enter.
  16. Установка Webmin на CentOS 7

  17. Так что вы можете спокойно выйти из текстового редактора, нажав комбинацию Ctrl + X.
  18. Установка Webmin на CentOS 7

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

  21. Затем запустите команду sudo rpm —import jcameron-key.asc, чтобы импортировать ее в систему.
  22. Установка Webmin на CentOS 7

  23. Осталось только зарегистрировать sudo yum install webmin, чтобы начать установку панели управления, которую мы сегодня рассматриваем.
  24. Установка Webmin на CentOS 7

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

Запуск сервера после инсталляции

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

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

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

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

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

Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
3742
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: