Это первая статья из цикла статей об 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