Установка CentOS 7

Введение

В этой статье мы рассмотрим установку операционной системы с открытым исходным кодом CentOS 7. CentOS 7 - это Linux дистрибутив основанный на Red Hat Enterprise Linux. Ранее я уже упоминал о нем в своем обзоре Linux дистрибутивов. Обязательно прочтите, если еще не читали. СentOS поставляется в виде одного варианта дистрибутива, а выбор набора программ и графического интерфейса осуществляется на этапе установки. Данная операционная система, хоть и имеет вариант Desktop установки, но в подавляющем большинстве случаев используется для сервера. Сервер на CentOS можно установить как с графическим интерфейсом (GUI), так и без него. Я всегда, в целях экономии аппаратных ресурсов, устанавливаю без GUI, чего и вам советую. Так же на этапе установки доступен выбор ролей сервера. Можно сразу установить минимальный набор программ для хоста виртуализации, веб-сервера, файлового сервера, сервера печати и сервера служб сетевой инфраструктуры. Ну или осуществить минимальную установку с базовым функционалом, а необходимые функции настроить уже самостоятельно. Это предпочтительный выбор, так как вы уже точно будете знать, что и как у вас настроено. Этот вариант установки мы сегодня и рассмотрим. Для успешного выполнения установки потребуется компьютер (сервер) или гипервизор, для создания виртуальной системы. Я буду устанавливать на VirtualBox. Так же не помешает образ системы, который вы конечно же уже скачали и записали на съемный диск, в случае если осуществляете установку на голое железо. Если же вы еще не сделали этого, то скачать образ можно по ссылке. Итак, приступим.

Установка

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

Выбор языка

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

Выбираем часовой пояс, раскладку клавиатуры, источник установки (в нашем случае это образ системы) и разбиваем жесткий диск (автоматически или, при необходимости, в ручную).

Настройка часового пояс

Выбор раскладки клавиатуры

Языковая поддержка

Источник установки

Разбиение жесткого диска автоматически

Разбиение жесткого диска вручную

Так же перед тем как запустить процесс установки рекомендую настроить сеть. Сделать это можно задав адрес вручную или получить автоматически по DHCP.

Настройка сети

Настройка сети вручную

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

Выбор программ

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

Пользователь и root пароль

Root

Пользователь

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

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

Установка завершена

Загрузка системы

Подготовка системы к работе

Для входа в систему нужно ввести логин и пароль.

Вход в систему

По умолчанию openssh сервер уже установлен. Можно подключаться через SSH клиент (например PuTTY для Windows) и приступать к настройке. Если вы на рабочем компьютере используете Linux, то SSH клиент вам не нужен, можно подключаться через терминал. Перед подключением проверим ip-адрес сервера. Сделать это можно командой:

ifconfig

ifconfig не установлен

И получаем ошибку, так как в CentOS по умолчанию ifconfig не установлен. Установить его очень просто. Для это нужно ввести команду:

sudo yum install net-tools

Установка net-tools

Соглашаемся и ждем завершения установки.

Выполнено

Теперь проверяем ip-адрес через ifconfig.

ifconfig

Теперь все работает и мы можем увидеть сетевые настройки. Пробуем подключиться к серверу по SHH.

Подключение по SSH

Подключение по SSH

Соглашаемся и входим в систему с нашим логином и паролем. Все должно успешно подключится. Теперь можно управлять сервером удаленно. Перед началом работы рекомендую выполнить обновление пакетов. Работа с пакетами в CentOS осуществляется через утилиту yum. Обновление выполняется командой:

sudo yum update

CentOS SSH

Соглашаемся.

Обновление

Как видим обновление выполнено успешно и система полностью готова к работе.

Вывод

В настоящей статье мы рассмотрели установку операционной системы CentOS. Так же выполнили необходимые действия для того, что бы можно было приступать к работе с системой. Установка простая и не требует каких либо определенных знаний и навыков. Если остались вопросы по данной теме, пишите в комментариях.

Читайте также:

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