Android

Paano mag-install ng mabangis sa ubuntu 18.04

Installing Vagrant on Ubuntu 18.04

Installing Vagrant on Ubuntu 18.04

Talaan ng mga Nilalaman:

Anonim

Ang mabango ay isang tool na linya ng utos para sa pagbuo at pamamahala ng mga virtual na kapaligiran ng makina. Bilang default, maaaring magbigay ang Vagrant ng mga makina sa tuktok ng VirtualBox, Hyper-V, at Docker. Ang iba pang mga nagbibigay tulad ng Libvirt (KVM), VMware at AWS ay maaaring mai-install sa pamamagitan ng Vagrant plugin system.

Ang mabangong ay karaniwang ginagamit ng mga nag-develop upang mag-set up ng isang kapaligiran sa pag-unlad na tumutugma sa kapaligiran ng produksyon.

Sa tutorial na ito, ipapakita namin sa iyo kung paano i-install ang Vagrant sa isang Ubuntu 18.04 machine. Gumagamit kami ng VirtualBox provider, na siyang default provider para sa Vagrant. Ang parehong mga hakbang ay maaaring magamit para sa Ubuntu 16.04 Xenial Xerus.

Mga kinakailangan

Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.

I-install ang Vagrant sa Ubuntu

Upang mai-install ang Vagrant sa iyong Ubuntu system, sundin ang mga hakbang na ito:

1. Pag-install ng VirtualBox

Tulad ng nabanggit sa pagpapakilala, bibigyan namin ang mga makina sa tuktok ng VirtualBox, kaya ang unang hakbang ay kung saan magagamit sa mga repositories ng Ubuntu:

sudo apt install virtualbox

Kung nais mong mai-install ang pinakabagong bersyon ng VirtualBox mula sa mga repositori ng Oracle, suriin ang tutorial na ito.

2. Pag-install ng mabango

Ang Vagrant package, na magagamit sa mga repositori ng Ubuntu, ay medyo lipas na. I-download at mai-install namin ang pinakabagong bersyon ng Vagrant mula sa opisyal na site ng Vagrant.

Sa panahon ng pagsulat ng artikulong ito, ang pinakabagong matatag na bersyon ng Vagrant ay bersyon 2.2.6. Bago magpatuloy sa susunod na mga hakbang, suriin ang pahina ng Pag-download ng Vagrant upang makita kung magagamit ang isang mas bagong bersyon.

Magsimula sa pamamagitan ng pag-update ng listahan ng package gamit ang:

sudo apt update

I-download ang Vagrant package gamit ang sumusunod na curl command:

curl -O

Kapag nai-download ang .deb file, i-install ito sa pamamagitan ng pag-type:

sudo apt install./vagrant_2.2.6_x86_64.deb

3. Patunayan ang pag-install ng mabangis

Upang mapatunayan na matagumpay ang pag-install, patakbuhin ang sumusunod na utos na nag-print ng bersyon ng Vagrant:

vagrant --version

Ang output ay dapat magmukhang ganito:

Vagrant 2.2.6

Panimulang Gawain sa Vagrant

Ngayon na ang Vagrant ay naka-install sa iyong Ubuntu system gumawa tayo ng isang kapaligiran sa pag-unlad.

Ang unang hakbang ay ang lumikha ng isang direktoryo na magiging direktoryo ng root ng proyekto at hawakan ang Vagrantfile file. Ang Vagrantfile ay isang file na Ruby na naglalarawan kung paano i-configure at magbigay ng virtual machine.

Lumikha ng direktoryo ng proyekto at lumipat dito:

mkdir ~/my-first-vagrant-project cd ~/my-first-vagrant-project

Susunod, simulan ang isang bagong Vagrantfile gamit ang vagrant init utos at tukuyin ang kahon na nais mong gamitin.

Ang mga kahon ay ang format ng pakete para sa Vagrant na mga kapaligiran at tiyak na nagbibigay ng provider. Makakahanap ka ng isang listahan ng mga magagamit na pampublikong Vagrant Boxes sa pahina ng katalogo ng kahon ng Vagrant.

Sa halimbawang ito, gagamitin namin ang centos/7 box. Patakbuhin ang sumusunod na utos upang simulan ang isang bagong Vagrantfile:

vagrant init centos/7

A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.

Maaari mong buksan ang Vagrantfile, basahin ang mga komento at gumawa ng pagsasaayos ayon sa iyong mga pangangailangan.

Patakbuhin ang vagrant up utos upang lumikha at i-configure ang virtual machine tulad ng tinukoy sa Vagrantfile:

vagrant up

==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.74:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-first-vagrant-project/ => /vagrant

Inilalagay din ng Vagrant ang direktoryo ng proyekto sa /vagrant sa virtual machine na nagbibigay-daan sa iyo upang magtrabaho sa mga file ng iyong proyekto sa iyong host machine.

Upang sumali sa virtual machine, tumakbo:

vagrant ssh

Maaari mong ihinto ang virtual machine gamit ang sumusunod na utos:

vagrant halt

Ang sumusunod na utos ay huminto sa makina kung tumatakbo ito, at sinisira ang lahat ng mga mapagkukunan na nilikha sa paglikha ng makina:

vagrant destroy

Konklusyon

Nalaman mo kung paano i-install at gamitin ang Vagrant sa iyong Ubuntu 18.04 machine. Ipinakita namin sa iyo kung paano lumikha ng isang pangunahing kapaligiran sa pag-unlad.

Upang makahanap ng karagdagang impormasyon tungkol sa pagbisita sa Vagrant, ang opisyal na pahina ng dokumentong Vagrant.

mabangis na ubuntu