Установка Ubuntu Server 18.04 на VirtualBox

    Это первая статья из цикла статей об Ubuntu Server 18.04 - установка. Логично, что прежде чем начать работать с системой, её необходимо установить. Статья прежде всего предназначена для новичков, желающих освоить или просто познакомиться с Linux. Для изучения или отладки чего-либо очень часто используется виртуализация. На мой взгляд VirtualBox - одна из самых дружелюбных и простых сред виртуализации, её и будем использовать. Подробно останавливаться на том, как установить VirtualBox я не буду, на мой взгляд с этим Вы можете справиться самостоятельно, это не сложнее чем установить браузер, с помощью которого Вы читаете эту статью. Итак, приступим...

    Шаг 0 - Скачиваем и устанавливаем VirtualBox с официального сайта: https://www.virtualbox.org/wiki/Downloads

    На момент написания статьи актуальна версия VirtualBox 6.0

    Шаг 1 - Скачиваем образ Ubuntu Server 18.04 с официального сайта: https://ubuntu.com/download/server

    Шаг 2 - Запускаем VirtualBox и создаем виртуальную машину.

    В основном окне программы нажимаем кнопку "Создать".

    В появившемся окне указываем имя виртуальной машины (любое), указываем расположение файлов виртуальной машины, тип выбираем Linux, версию Ubuntu (64-bit), нажимаем "Далее".

    В следующем окне указываем объем оперативной памяти, выделяемый виртуальной машине. По умолчанию предлагаемся 1024 Мб, я оставлю это значение. Если собираетесь "ворочать" что-то серьезное, то выделяйте больше. Нажимаем "Далее".

    Далее выбираем пункт "Создать новый виртуальный жесткий диск", жмем кнопку "Создать".

    В появившемся окне выбираем тип виртуального диска VDI, жмем кнопку "Далее".

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

    Далее выбираем размер диска в зависимости от потребностей, я выбрал 40 Гб, нажимаем кнопку "Создать".

    Готово. Виртуальная машина создана.

    Шаг 3 - Настройка виртуальной машины.

    Прежде чем приступать к установке операционной системы виртуальную машину нужно немного настроить.

    Выделяем виртуальную машину в списке слева и нажимаем кнопку "Настроить".

    В появившемся окне устанавливаем порядок загрузки, как на картинке. Такой порядок позволит до установки ОС загружаться с виртуального CD/DVD-привода, а после с жесткого диска.

    На вкладке "Система" указываем количество ядер, которые готовы выделить для виртуальной машины и ставим галочку "Включить PAE/NX".

    На вкладке "Аудио" отключаем аудио, на сервере оно не нужно.

    На вкладке "Сеть" выбираем тип подключения "Сетевой мост". Так наша виртуальная машина попадет в ту же локальную сеть, что и компьютер, на котором она запущена. Если в сети есть DHCP сервер, например, роутер, то виртуальная машина автоматически получит IP- адрес.

    На вкладке носители выбираем дисковод и выбираем скачанный образ Ubuntu Server.

    Нажимаем ОК.

    Настройка завершена.

    Шаг 4 - Установка Ubuntu Server 18.04

    Двойным кликом запускаем виртуальную машину и приступаем к установке Ubuntu Server.

    После запуска виртуальной машины мы увидим следующую картинку:

    Далее увидим загрузку установщика Ubuntu Server:

    По окончании загрузки необходимо выбрать язык устанавливаемой системы. Я выбрал Русский.
    Внизу есть подсказка, что для управления необходимо использовать клавиши ВНИЗ, ВВЕРХ и ENTER.

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

    Далее можно выбрать настройки сети, т.к. в моей сети есть DHCP сервер я оставил настройки без изменений, виртуальная машина уже получила IP-адрес автоматически.

    Далее указываем прокси-сервер если он есть. У меня его нет, оставляем всё без изменений.

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

    Далее выбираем способ разбивки жесткого диска на разделы - "Use An Entire Disk", т.е. будем использовать всё дисковое пространство.

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

    Далее установщик покажет, как именно он собирается разбить диск на разделы. Выбираем "Готово" и двигаемся дальше.

    Затем установщик предупредит, что все данные на диске будут уничтожены. Выбираем пункт "Продолжить", двигаемся дальше.

    На следующем шаге заполняем все поля: Ваше имя, имя сервера, логин и пароль.

    На следующем шаге отмечаем (с помощью клавиши пробел) пункт "Install OpenSSH server". Это позволит нам подключаться к серверу по протоколу SSH.

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

    Далее запустится непосредственно установка системы, необходимо дождаться её завершения.

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

    Установка завершена, можно перезагружаться, выбираем "Reboot"

    Затем установщик попросит извлечь установочный диск и нажать ENTER. Просто нажимаем ENTER, виртуальная машина перезагрузится и запустится установленная Ubuntu Server.

    По завершении загрузки Вы увидите примерно такое окно с приглашением ввести логин и пароль.

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

    При успешном логине Вы увидите примерно следующее окно с информацией о системе и доступных обновлениях. 

    На этом экране указан IP-адрес машины, его мы будем использовать для подключения к системе по протоколу SSH. Также, узнать IP-адрес можно с помощью команды ifconfig.

    На этом установка Ubuntu Server 18.04 завершена, можно приступать к её настройке или изучению.

    Шаг 5 - Подключаемся к серверу по SSH с помощью программы PuTTY

    Для полноты картины подключимся к серверу по SSH с помощью программы PuTTY. Скачайте её с официального сайта и запустите.

    В поле Host name (or IP adress) введите адрес Вашей виртуальной машины:

     

    В появившемся окне нажмите "Да"

    Программа предложит ввести логин и пароль. Введите Ваши данные.

    Готово. Мы подключились к серверу.

    В следующей статье я расскажу о том, как установить на Ubuntu Server 18.04 веб-сервер на основе связки Nginx+PHP+MySQL+phpMyAdmin. Также Вы можете скачать образ уже готового сервера под VirtualBox.

    Статья вторая: Установка веб-сервера на Ubuntu 18.04