Instaleaza LAMP (Linux Apache MySQL phpMyAdmin) pe Debian - Configureaza VPS
Cuprins:
Vagrant este un instrument de linie de comandă open-source pentru construirea și gestionarea mediilor de mașini virtuale. În mod implicit, Vagrant poate furniza mașini deasupra VirtualBox, Hyper-V. și Docker. Alți furnizori, precum Libvirt (KVM), VMware și AWS, pot fi instalate prin intermediul sistemului de plugin Vagrant.
Vagrantul este folosit mai ales de dezvoltatori pentru a configura un mediu de dezvoltare care să se potrivească cu mediul de producție.
Acest tutorial explică cum se instalează Vagrant pe o mașină Debian 9. Vom folosi furnizorul VirtualBox, care este furnizorul implicit pentru Vagrant.
Cerințe preliminare
Înainte de a continua cu acest tutorial, asigurați-vă că sunteți autentificat ca utilizator cu privilegii sudo.
Asigurați-vă că ați îndeplinit următoarele cerințe înainte de a continua cu acest tutorial:
- Conectat ca utilizator cu privilegii sudo. Aveți instalat un VirtualBox.
Instalați Vagrant pe Debian
Pachetul Vagrant, disponibil în depozitele Debian, este destul de învechit. Vom descărca și instala cea mai recentă versiune a Vagrant de pe site-ul oficial Vagrant.
În momentul scrierii acestui articol, cea mai recentă versiune stabilă a Vagrant este versiunea 2.2.6. Înainte de a continua pașii următori, verificați pagina Descărcare Vagrant pentru a vedea dacă este disponibilă o versiune mai nouă.
Începeți prin actualizarea listei de pachete cu:
sudo apt update
Descărcați pachetul Vagrant cu următoarea comandă curl:
curl -O
Odată descărcat fișierul
.deb
, instalați-l tastând:
sudo apt install./vagrant_2.2.6_x86_64.deb
Pentru a verifica dacă instalarea a avut succes, executați următoarea comandă care tipărește versiunea Vagrant:
vagrant --version
Produsul ar trebui să arate așa:
Noțiuni introductive cu Vagrant
Acum că Vagrant este instalat pe mașina dvs. Debian, să vedem cum puteți crea un mediu de dezvoltare.
Primul pas este crearea unui director care va fi directorul rădăcină al proiectului și să țineți fișierul Vagrantfile. Vagrantfile este un fișier Ruby care descrie modul de configurare și furnizare a mașinii virtuale.
Creați directorul de proiect și treceți la acesta cu:
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
Următorul pas este inițializarea unui nou Vagrantfile folosind comanda
vagrant init
și specificarea casetei pe care dorim să o utilizăm.
Cutiile sunt formatul pachetului pentru mediile Vagrant și sunt specifice furnizorului. Puteți găsi o listă a casetelor Vagrant disponibile public în pagina de catalog a casetei Vagrant.
În acest exemplu, vom folosi caseta
centos/7
. Executați următoarea comandă pentru inițializarea unui nou 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.
Puteți deschide Vagrantfile, puteți citi comentariile și puteți efectua ajustări în funcție de nevoile dvs.
Executați comanda
vagrant up
pentru a crea și configura mașina virtuală în conformitate cu 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
Vagrant montează directorul proiectului la
/vagrant
în mașina virtuală, care vă permite să lucrați la fișierele proiectului pe mașina dvs. gazdă.
Pentru a ssh în mașina virtuală, executați:
vagrant ssh
Puteți opri mașina virtuală cu următoarea comandă:
vagrant halt
Complexul de mai jos oprește mașina rulată și distruge toate resursele care au fost create în timpul creării mașinii:
Concluzie
Ați învățat cum să instalați și să folosiți Vagrant pe mașina dvs. Debian 9. V-am arătat, de asemenea, cum să creați un mediu de dezvoltare de bază.
Pentru a afla mai multe informații despre Vagrant, vizitați pagina oficială de documentare Vagrant.
vagian debianCum se instalează vagrant pe centos 7
Vagrant este un instrument de linii de comandă open-source pentru construirea și gestionarea mediilor de mașini virtuale. În acest tutorial vă vom ghida prin instalarea Vagrant pe sistemele CentOS 7.
Cum se instalează vagrant pe centos 8
Vagrant este un instrument de linie de comandă pentru construirea și gestionarea mediilor de dezvoltare virtualizate. În acest tutorial vă vom explica cum să instalați Vagrant pe CentOS 8.
Cum se instalează vagrant pe ubuntu 18.04
În acest tutorial vă vom arăta cum să instalați Vagrant pe o mașină Ubuntu 18.04. Vagrant este un instrument de linie de comandă pentru construirea și gestionarea mediilor de mașini virtuale.







