How to Install and Configure Git and GitHub on Windows
Sisällysluettelo:
Vagrant on avoimen lähdekoodin komentorivityökalu virtuaalikoneympäristöjen rakentamiseen ja hallintaan. Oletuksena Vagrant pystyy tarjoamaan koneita VirtualBoxin, Hyper-V: n ja Dockerin päälle. Muut palveluntarjoajat, kuten Libvirt (KVM), VMware ja AWS, voidaan asentaa Vagrant-laajennusjärjestelmän kautta.
Kehittäjät käyttävät Vagrantia pääasiassa tuotantoympäristöä vastaavan kehitysympäristön luomiseen.
Tässä oppaassa opastamme sinua asentamaan Vagrantin CentOS 7 -järjestelmiin.
edellytykset
Varmista, että olet täyttänyt seuraavat ehdot, ennen kuin jatkat tätä opastusta:
- VirtualBox on asennettu CentOS-koneellesi. Kirjautunut sisään käyttäjänä, jolla on sudo-oikeudet.
Vagrantin asentaminen CentOS: iin
Tämän artikkelin kirjoittamisen aikana Vagrantin uusin vakaa versio on versio 2.2.6. Ennen kuin jatkat seuraavaan vaiheeseen, käy Vagrant-lataussivulla ja tarkista, onko Vagrant-versiosta saatavana uusi versio.
Asenna Vagrant CentOS-koneellesi seuraavan komennon avulla:
sudo yum install
Suorita seuraava komento, jolla tulostetaan Vagrant-versio varmistaaksesi asennuksen onnistumisen:
vagrant --version
Lähdön tulisi näyttää noin:
Aloittaminen Vagrantin kanssa
Nyt kun Vagrant on asennettu CentOS-järjestelmääsi, näytämme sinulle kuinka luoda kehitysympäristö.
Käytämme VirtualBox-palveluntarjoajaa, joka on Vagrantin oletustoimittaja.
Ensimmäinen vaihe on luoda hakemisto, joka on projektin juurihakemisto ja jolla on Vagrantfile-tiedosto. Vagrantfile on Ruby-tiedosto, joka kuvaa kuinka määrittää ja toimittaa virtuaalikone.
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.
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, lukea kommentteja ja tehdä säätöjä tarpeidesi mukaan.
Suorita
vagrant up
-komento luodaksesi ja määrittämään virtuaalikone Vagrantfilen mukaan.
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
Kuten yllä olevasta tuotosta voidaan nähdä, Vagrant liittää myös projektihakemiston
/vagrant
virtuaalikoneeseen, jonka avulla voit työskennellä projektin tiedostoilla isäntäkoneella.
Jos haluat siirtyä virtuaalikoneeseen, suorita vain:
vagrant ssh
Voit pysäyttää virtuaalikoneen seuraavalla komennolla:
vagrant halt
Seuraava komento pysäyttää koneen, jos se on käynnissä, ja tuhoaa kaikki resurssit, jotka on luotu koneen luomisen aikana:
johtopäätös
Olet oppinut asentamaan ja käyttämään Vagrantia CentOS 7 -koneeseesi. Olemme myös osoittaneet sinulle, kuinka luoda perustiedot kehitysympäristöstä.
Lisätietoja Vagrantista on virallisella Vagrant-dokumentaatiosivulla.
hämärtyvät sentitKuinka asentaa rocket.chat sentos 7: een
Tässä opetusohjelmassa näytämme sinulle kuinka asentaa ja ottaa käyttöön Rocket.Chat CentOS 7 -palvelimelle Nginxin ollessa SSL-käännösvälityspalvelin. Rocket.Chat on täydellinen tiimiviestintäalusta, itse isännöity Slack-vaihtoehto.
Kuinka asentaa apache maven sentos 7: een
Apache Maven on ilmainen ja avoimen lähdekoodin projektihallintatyökalu ja ymmärrystyökalu, jota käytetään pääasiassa Java-projekteihin. Tässä oppaassa näytämme kaksi eri tapaa asentaa Apache Maven CentOS 7: ään.
Kuinka asentaa drupal sentos 7: een
Drupal on yksi johtavista avoimen lähdekoodin CMS-alustoista maailmanlaajuisesti. Se on joustava, skaalautuva ja sitä voidaan käyttää erityyppisten verkkosivustojen rakentamiseen pienistä henkilökohtaisista blogeista suuriin yritys-, poliittisiin ja julkisiin sivustoihin. Tässä opetusohjelmassa selitetään kuinka Drupal 8.6 asennetaan CentOS 7: een.







