Как установить Vagrant на Ubuntu 20.04 LTS

Как установить Vagrant на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить Vagrant на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Vagrant — это инструмент командной строки для создания и управления виртуальными машинами. По умолчанию Vagrant может подготавливать машины поверх VirtualBox, Hyper-V и Docker. Другие поставщики, такие как Libvirt (KVM), VMware и AWS, могут быть установлены через систему плагинов Vagrant. Vagrant обычно используется разработчиками для создания среды разработки, которая работает в нескольких операционных системах.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку виртуальной среды разработки Vagrant на сервере Ubuntu 20.04 Focal Fossa.

Установите Vagrant на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие команды apt-get в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка VirtualBox.

Установите Virtualbox, используя следующую команду:

sudo apt install virtualbox

Шаг 3. Установка Vagrant на Ubuntu 20.04.

Сначала загрузите последнюю стабильную версию Vagrant. Посетите страницу загрузок Vagrant, чтобы узнать, доступна ли новая версия Vagrant:

curl -O https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.deb

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

sudo apt install ./vagrant_2.2.9_x86_64.deb

Чтобы убедиться, что установка прошла успешно, выполните следующую команду, которая распечатает версию Vagrant:

vagrant --version

Шаг 4. Разверните среду разработки.

Создать проект Vagrant так же просто, как настроить корневой каталог проекта и определить Vagrantfile. Выполните следующие команды, чтобы создать каталог:

mkdir ~/my-project
cd ~/my-project

Шаг 5.  Затем инициализируйте новый Vagrantfile с помощью команды vagrant init, за которой следует поле, которое вы хотите использовать. В этом примере мы будем использовать поле centos / 8:

vagrant init centos/8

Запустите vagrant upкоманду, чтобы создать и настроить виртуальную машину, как указано в Vagrantfile:

vagrant up

Чтобы подключиться к виртуальной машине по ssh, запустите:

vagrant ssh

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

vagrant halt

Чтобы уничтожить все ресурсы, созданные при создании машины, введите:

vagrant destroy

Поздравляю! Вы успешно установили Vagrant . Благодарим за использование этого руководства для установки виртуальной среды разработки Vagrant в вашей системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Vagrant .