Android

Paano mag-install ng mabangis sa sentimo 7

Installing and Uninstalling Packages in CentOS 7

Installing and Uninstalling Packages in CentOS 7

Talaan ng mga Nilalaman:

Anonim

Ang mabango ay isang bukas na tool ng linya ng mapagkukunan 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 mabango ay kadalasang ginagamit ng mga nag-develop upang mag-set up ng isang kapaligiran sa pag-unlad na tumutugma sa kapaligiran ng paggawa.

Sa tutorial na ito, ilalakad ka namin sa pamamagitan ng pag-install ng Vagrant sa mga system ng CentOS 7.

Mga kinakailangan

Tiyakin na nakamit mo ang sumusunod na mga kinakailangan bago magpatuloy sa tutorial na ito:

  • Ang VirtualBox na naka-install sa iyong CentOS machine.Mag-log in bilang isang gumagamit na may mga pribilehiyo ng sudo.

Pag-install ng Vagrant sa CentOS

Sa panahon ng pagsulat ng artikulong ito, ang pinakabagong matatag na bersyon ng Vagrant ay bersyon 2.2.6. Bago magpatuloy sa susunod na hakbang, bisitahin ang pahina ng pag-download ng Vagrant at suriin kung mayroong magagamit na bagong bersyon ng Vagrant.

Gamitin ang sumusunod na utos na mag-install ng Vagrant sa iyong CentOS machine:

sudo yum install

Upang mapatunayan na ang pag-install ay matagumpay na patakbuhin ang sumusunod na utos na mag-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 CentOS system, ipapakita namin sa iyo kung paano lumikha ng isang kapaligiran sa pag-unlad.

Gumagamit kami ng VirtualBox provider, na siyang default provider para sa Vagrant.

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-vagrant-project cd ~/my-vagrant-project

Ang susunod na hakbang ay upang 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 kahon ng ubuntu/bionic64 . Patakbuhin ang sumusunod na utos upang simulan ang isang bagong Vagrantfile:

vagrant init ubuntu/bionic64

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 ayon sa Vagrantfile.

vagrant up

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

Tulad ng nakikita mo mula sa output sa itaas Vagrant ay naka-mount din 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 mag-ssh sa virtual machine na tatakbo lamang:

vagrant ssh

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

vagrant halt

Ang sumusunod na utos ay humihinto 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 gumamit ng Vagrant sa iyong CentOS 7 machine. Ipinakita namin sa iyo kung paano lumikha ng isang pangunahing kapaligiran sa pag-unlad.

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

mabangis na sentimo