How to Install and Configure Git and GitHub on Windows
Sisällysluettelo:
Vagrant on komentorivityökalu virtualisoitujen kehitysympäristöjen rakentamiseen ja hallintaan. Oletuksena Vagrant pystyy tarjoamaan koneita VirtualBoxin, Hyper-V: n ja Dockerin päälle. Tuki muille palveluntarjoajille, kuten Libvirt (KVM), VMware ja AWS, voidaan ottaa käyttöön Vagrant-laajennusjärjestelmän kautta.
Kehittäjät käyttävät Vagrantia tyypillisesti tuotantoa vastaavan kehitysympäristön luomiseen.
Tässä opetusohjelmassa selitetään, kuinka Vagrant asennetaan CentOS 8: een. Osoitamme sinulle myös kuinka luoda kehitysympäristö.
Vagrantin asentaminen CentOS 8: een
Tämän artikkelin kirjoittamisen aikana Vagrantin uusin vakaa versio on versio 2.2.6. Käy Vagrant-lataussivulla nähdäksesi, onko Vagrantista saatavana uusi versio.
Asenna Vagrant CentOS-koneellesi kirjoittamalla seuraava komento pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet:
sudo dnf install
Kun asennus on valmis, tarkista, että Vagrant on asennettu onnistuneesti suorittamalla:
vagrant --version
Komento tulostaa Vagrant-version:
Aloittaminen Vagrantin kanssa
Nyt kun olet asentanut Vagrantin CentOS-järjestelmään, luotakaamme kehitysympäristö käyttämällä VirtualBox-palveluntarjoajaa, joka on Vagrantin oletustoimittaja. Varmista, että VirtualBox on asennettu CentOS 8 -järjestelmään.
Ensimmäinen askel on luoda hakemisto, joka on projektin juurihakemisto. Luo projektihakemisto ja siirry siihen:
mkdir ~/my-vagrant-project
cd ~/my-vagrant-project
Seuraava vaihe on alustaa uusi Vagrantfile käyttämällä vagrant
vagrant init
-komentoa ja määritä käytettävä ruutu. Vagrantfile on määritystiedosto, joka kuvaa virtuaalikoneen määrityksiä ja käyttöönottoa. Se käyttää kokoonpanon määrittämiseen Rubyn syntaksia.
Laatikot ovat Vagrant-ympäristöjen pakettimuoto ja ovat toimittajakohtaisia. Löydät luettelon julkisesti saatavilla olevista Vagrant-laatikoista Vagrant-laatikkoluettelosivulta.
Tässä esimerkissä käytämme
ubuntu/bionic64
-ruutua. Suorita seuraava komento alustamaan uusi 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.
Voit avata Vagrantfilen tekstieditorilla ja tehdä säätöjä tarpeidesi mukaan.
Suorita
vagrant up
-komento luodaksesi ja määrittämään virtuaalikone Vagrantfile-määritelmän mukaisesti:
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
Jos ruutua ei ole paikallisesti, se ladataan. Vagrant asentaa myös projektihakemiston
/vagrant
-sovellukseen virtuaalikoneessa, jonka avulla voit työskennellä projektin tiedostoilla isäntäkoneella.
Siirry virtuaalikoneeseen kirjoittamalla:
vagrant ssh
Kun olet valmis töihin, pysäytä virtuaalikone suorittamalla:
vagrant halt
Käytä alla olevaa komentoa tuhoamaan virtuaalikone ja kaikki siihen liittyvät resurssit:
vagrant destroy
Jos virtuaalikone on käynnissä, se pysäytetään ennen sen poistamista.
johtopäätös
Olemme osoittaneet Vagrantin asentamisen CentOS 8: lle ja kuinka luoda peruskehitysympäristö.
Lisätietoja Vagrantista käy virallisella Vagrant-dokumentaatiosivulla.
hämärtyvät sentitArvostelu: Sony Acid Music Studio 9 tarjoaa ei-hölynpölyä käyttöliittymän
Acid Music Studio: kehittyneitä ominaisuuksia, VST-tukea ja jyrkkä oppimiskäyrä.
Kuinka asentaa anaconda centos 7: een
Anaconda on suosituin python-tietojen tiede- ja koneoppimisalusta, jota käytetään suurten tietojen käsittelyyn, ennustavaan analytiikkaan ja tieteelliseen laskentaan. Tämä opas opastaa sinut Anaconda Python Distribution -sovelluksen lataamisen ja asentamisen CentOS 7: ään.
Kuinka asentaa ja määrittää kalmarivälityspalvelimet centos 7: een
Squid on monipuolinen välimuistipalvelin, joka tukee suosittuja verkkoprotokollia, kuten HTTP, HTTPS, FTP ja paljon muuta. Tämä opetusohjelma selittää, kuinka Squid asetetaan CentOS 7: lle







