Установка VMware и операционной системы Ubuntu

В рамках настройки и установки собственного Git-сервера в локальной сети,  проведем подготовительную работу. А именно, установим программное обеспечение VMware и установим базовую версию Ubuntu Server, на которой и будет развернут сервер GitLab из docker-контейнера.

 

1. Установка VMware

Скачиваем дистрибутив VMware Workstation Player c официального сайта компании: VMware Workstation Player | VMware

Устанавливаем и запускам VMware. Меню очень простое, нас интересует "Create a New Virtual Mashine". Но перед тем как создать виртуальную машину, необходимо скачать образ операционной системы на базе которой эта виртуальная машина будет создаваться.

Devops для 1С. VMware

Мы будем использовать образ Ubuntu Server, который можно взять здесь. Get Ubuntu Server | Download | Ubuntu 

Devops для 1С.Ubuntu Server

Воспользуемся пунктом меню "Create a New Virtual Mashine" и укажем скачанный образ:

Devops для 1С. VMware установка виртуальной машины

Укажем месторасположение, где будет установлена виртуальная машина. Внимание, понадобится до 50Гб свободного места. 

Devops для 1С. VMware установка виртуальной машины, настройка пути

Увеличим базовые 20 Гб до 30Гб, но так как мы будем ставить GNOME в следующей статье, нам этого скорее всего не хватит. Так что можно ставить смело 50Гб, что бы не получать ошибку с местом при установке докер контейнера с Git Lab. После создания контейнера уже мало будет просто добавить места, придется делать в Ubuntu разметку. Впрочем, в следующей статье мы решим и эту проблему.  

Devops для 1С. VMware настройка размера дискового пространства, выделенного под виртуальную машину

Все интуитивно понятно и достаточно несложно. Щелкам Finish.

Devops для 1С. VMware окончание настройки виртуальной машины

2. Установка Ubuntu

Стартует виртуальная машина и предлагает начать установку операционной системы:

Devops для 1С.Ubuntu начинаем установку

После запуска установки любуемся логами на экране:

Devops для 1С.Ubuntu лог установки

Выбираем русский язык:

Devops для 1С.Ubuntu русский язык

Русскую клавиатуру:

Devops для 1С.Ubuntu русская клавиатура

И перед тем как перейти на окно с сетевым адаптером давайте вернемся в vmware, выберем нашу виртуальную машину, откроем по ссылке "Edit virtual mashine settings" и проставим галочки в "Network Adapter". Они разрешат нашей виртуальной машине связаться с текущей физической локальной сетью, а так как у меня роутер раздает IP адреса по DHCP, то и получить автоматически IP адрес локальной сети:

Devops для 1С.Ubuntu настройка на виртуальной машине подключения к физической локальной сети

Переходим далее и видим, что сетевому адаптеру виртуальной машины был назначен адрес локальной сети 192.168.1.6

Devops для 1С.Ubuntu получаем ip адрес

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

Devops для 1С.Ubuntu создаем пользователя

Установщик предлагает установить SSH, я его отметил, хоть пока и не принципиально, так как мы к виртуальной машине имеем доступ напрямую.

Devops для 1С.Ubuntu установка SSH

После всех манипуляций операционная система запрашивает авторизацию, вводим пользователя и пароль который задавали шагом ранее:

Devops для 1С.Ubuntu первая авторизация

Авторизовались, видим различные информационные сообщения:

Devops для 1С.Ubuntu первый вход в систему, информация

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

$sudo apt update
$sudo apt upgrade

Знак доллара не  нужно вводить, он обозначает приглашения для ввода в командную строку , будем указывать его чтобы выделить команды для командной строки от другого текста.  То есть, в командную строку вводим текст "sudo apt update", нажимаем клавишу Enter, ждем результат, потом вводим  "sudo apt upgrade", снова нажимаем клавишу Enter. Команд sudo означает ввод следующих за ней команд под администратором (о чем и сообщают последние строчки на экране выше).  В связи с этим, после  ввода система запросит пароль суперпользователя. 

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

Установка GitLab с помощью Docker Compose на виртуальную машину с Ubuntu