Установка Centos

Здравствуйте меня зовут Владимир сегодня мы с вами будем устанавливать  Centos 7 на гипервизор Virtualbox. Как установить Virtualbox на Windows, вы сможете узнать из одноименного видеоурока. Если вы хотите установить centos 7 на нативную машину, то вам поможет статья  по настройке  загрузки с носителя в биос.

 

  • Настройка виртуальной машины на Virtualbox
  • Загрузка образа Centos 7
  • Настройка загрузки c образа Centos 7
  • Настройка сетевого адаптера Virtualbox
  • Запуск виртуальной машины Virtualbox
  • Установка Centos 7 на виртуальную машину Virtualbox
  • Установка пароля на Centos 7
  • Первая загрузка CentOS 7
  • Настройка CentOS 7

Настройка виртуальной машины на Virtualbox

 

 

Итак приступим для начала произведем настройку нашей виртуальной машины.

 

Запустим наш гипервизор. В появившемся окне Virtualbox найдем кнопочку в виде солнышка с названием “Создать” и нажмем ее.

 

Зададим имя нашей виртуальной машины например Centos 7.  В следующем пункте “Тип” выбираем Linux.  В последнем  пункте “версия” выбираем RedHat(64-bit) –так как мы будем устанавливать 64 битную версию Centos 7. И пусть вас не пугает что мы выбрали RedHat(64-bit) , потому что Centos это фактически клон RedHat.  Жмем далее.

 

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

 

В новом окошке нам предлагается поработать с жестким диском выбираем пункт по умолчанию “Создать новый виртуальный жесткий диск”

 

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

 

Следующее окно позволяет задать формат хранения также можно оставить по умолчанию “Динамический жесткий диск”. Жмем далее

 

Теперь новое окно просит указать имя и размер диска , здесь также можно оставить значение по умолчанию, у меня оно равно 8гб, либо  задать размер диска по своему желанию, но не менее 4гб. Голый centos не слишком требователен к ресурсам.  Жмем “Создать”. После чего в основном окне появиться виртульная машина с именем Centos7.

 

Загрузка образа Centos 7

 

Теперь нам понадобиться образ  Centos7 скачать его можно например здесь http://mirror.yandex.ru/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso

 

Настройка загрузки c образа Centos 7

 

После того как наш образ скачался нам надо донастроить нашу виртуальную машину для загрузки с нашего образа.  Для этого в основном окне Virtualbox нужно выбрать нашу виртуальную машину и нажать кнопку в виде шестеренки  “настроить” .  В появившемся новом окне выбираем меню “Носители”. В правой части окна находим рисунок диска с плюсиком и нажимаем на него в появившемся новом окне нажимаем кнопку “Выбрать образ”. Выбираем предварительно скачанный образ. Если мы все сделали правильно, то образ появится в менеджере носителей. Жмем кнопку “ОК”.

Настройка сетевого адаптера Virtualbox

 

Далее производим настройку сетевой карты в гипервизоре Virtualbox.  По умолчанию сетевая карта нашего виртуального сервера настроена в режиме nat. Но нам нужно чтобы Ip адреса выдавались из нашей сети поэтому нам надо перенастроить сетевую карту. Заходим в меню настройки и выбираем “Сеть” Здесь мы видим  что у нас подсвечено меню “Адаптер 1” в выпадающем меню “Тип подключения ” по умолчанию стоит “NAT” мы выбираем “Сетевой мост”.

 

Запуск виртуальной машины Virtualbox

 

Теперь мы можем запустить нашу виртуальную машину. Для этогого нам надо нажать кнопку со стрелкой запустить. Если мы все сделали правильно то мы увидим сначала заставку Virtualbox , а затем произойдет загрузка с нашего iso – образа, и мы увидим меню установки centos 7.

 

Установка Centos 7 на виртуальную машину Virtualbox

 

Выбираем меню по умолчанию Install Centos 7 и жмем клавишу Enter. После чего появится меню выбора языка. Я выбрал русский можно оставить Английский. Жмем продолжить.

Выбираем Меню источник установки и жмем готово. Жмем начать установку.

 

Установка пароля на Centos 7

В следующем окне в нижней части мы увидем ход установки. В верхней части нам надо задать пароль для нашего суперпользователя Root. Для этого в правом верхнем углу переключаем мышкой язык с русского на анлийский.   Далее два раза вбиваем пароль. После того как все установилось жмем кнопку “Завершить установку”

Дальее в нижней части экрана мы увидим дальнейший ход настройки ос. После окончания данной процедуры жмем кнопку “перезагрузка”.

 

Первая загрузка CentOS 7

 

После перезагрузки нужно подождать пару минут и мы увидим Черный экран и приглашение командной строки ввести имя пользователя “localhost login:”.

Вводим логин root и пароль который мы задали при установке Centos 7. После правильного ввода логина и пароля мы увидем приглашение командной строки суперпользователя root   [root@localhost ~]#

 

Настройка Centos 7

 

Теперь необходимо произвести базовые настройки Centos 7. Для удобства я их разделил на следующие пункты:

  • Настройка сети Centos 7
  • Обновление Centos 7
  • Установка полезных утилит на Centos 7
  • Подключение к Centos 7 по ssh

 

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

По умолчанию в centos отключен запуск сетевой карты при загрузке. Давайте настроим запуск сетевой карты при загрузке и зададим нашему серверу centos 7  статический ip адрес. Для этого используем текстовый редактор vi (кстати он есть по умолчанию в любом дистрибутиве Linux) . Откроем конфигурационный файл нашей сетевой карты находящейся по адресу /etc/sysconfig/network-scripts/.

Итак вводим команду  vi  /etc/sysconfig/network-scripts/ и жмем клавишу Tab после чего мы увидем все файлы которые находятся в данной папке. В моем случае адаптер называется ifcfg-enp0s3. Жмем клавишу вверх и дописываем название адаптера в нашу команду  vi  /etc/sysconfig/network-scripts/ifcfg-enp0s3 и жмем Enter. После чего у нас откроется конфигурационный текстовый файл с настройками нашего сетевого адаптера.

Vi это своебразный текстовый редактор по умолчанию есть влюбом дистрибутиве Linux, он отрывается в режиме чтения. Для включения режима редактирования жмем клавишу “Insert”.

Для включения режима запуска сетевой карты нужно изменить запись ONBOOT=no на ONBOOT=yes.  После этого перезагружаем службу отвечающую за сеть /etc/init.d/network restart.  Для проверки что выдались ip адреса и сеть заработала выполняем команду ping. ping 8.8.8.8.

Для установки статического IP адреса изменяем BOOTPROTO=dhcp на BOOTPROTO=none.

И добавляем следующие записи

IP –адрес из вашей подсети:
IPADDR=192.168.1.100

ДНС-сервер можно своего провайдера или роутера я укажу днс гугла :
DNS1=192.168.1.1

DNS2=8.8.8.8

Маска подсети:
NETMASK=255.255.255.0

Шлюз по умолчанию обычно это адрес вашего роутера:
GATEWAY=192.168.1.1

Сохраняем конфигурацию для этого жмем клавишу ESC и вбиваем :wq (write&quit).

И перезагружаем сетевой демон /etc/init.d/network restart.

 Обновление Centos 7

После настройки сети рекомендуется выполнить обновление пакетов. Для этого нужно ввести следующюю команду yum update

 Установка полезных утилит на Centos 7

Для начинающего пользователя centos 7 рекомендуется установить несколько утилит, которые упростят ему изучение данной ос. Это такиt программы как nano текстовый редактор и mc файловый менеджер. Сделать это можно следующей командой yum install nano mc

 Подключение к Centos 7 по ssh.

В отличие от Ubuntu в Centos 7 уже установлен openssh-server. Для подключения к нашему серверу Centos по ssh из Windows  нужно скачать утилиту putty. Скачать ее можно здесь https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.70-installer.msi

Для подключения по ssh запустим putty и в строке Hostname(or IP address) впишем наш IP- адрес. И нажмем кнопку Open. После чего у нас появится окно с подтверждением подключения к нашему centos серверу. Жмем Yes. После  в появившемся черном окне вбиваем логин и пароль. Если мы все сделали правильно , то увидим приглашение командной строки [root@localhost ~]#