Процесс установки Debian 9 Stretch (пошаговая инструкция)
İçindekiler:
Vagrant, sanal makine ortamları oluşturmak ve yönetmek için açık kaynaklı bir komut satırı aracıdır. Varsayılan olarak Vagrant, makineleri VirtualBox, Hyper-V üzerinde sağlayabilir. ve Docker. Libvirt (KVM), VMware ve AWS gibi diğer sağlayıcılar Vagrant eklenti sistemi üzerinden kurulabilir.
Vagrant çoğunlukla geliştiriciler tarafından üretim ortamına uyan bir geliştirme ortamı oluşturmak için kullanılır.
Bu eğitimde Vagrant'ın Debian 9 makinesine nasıl kurulacağı açıklanmaktadır. Vagrant için varsayılan sağlayıcı olan VirtualBox sağlayıcısını kullanacağız.
Ön şartlar
Bu eğiticiye devam etmeden önce sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açtığınızdan emin olun.
Bu eğiticiye devam etmeden önce aşağıdaki önkoşulları karşıladığınızdan emin olun:
- Sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açın.
Vagrant'ı Debian'a yükleyin
Debian'ın depolarında bulunan Vagrant paketi oldukça eskidir. Vagrant'ın en son sürümünü resmi Vagrant sitesinden indirip yükleyeceğiz.
Bu makaleyi yazarken, Vagrant'ın en son kararlı sürümü 2.2.6 sürümüdür. Sonraki adımlara devam etmeden önce, daha yeni bir sürümün mevcut olup olmadığını görmek için Vagrant İndirme sayfasını kontrol edin.
Paket listesini şununla güncelleyerek başlayın:
sudo apt update
Vagrant paketini aşağıdaki curl komutuyla indirin:
curl -O
.deb
dosyası indirildikten sonra şunu yazarak yükleyin:
sudo apt install./vagrant_2.2.6_x86_64.deb
Yüklemenin başarılı olduğunu doğrulamak için Vagrant sürümünü yazdıran aşağıdaki komutu çalıştırın:
vagrant --version
Çıktı şöyle görünmelidir:
Vagrant'a Başlarken
Vagrant artık Debian makinenize yüklendiğine göre, nasıl bir geliştirme ortamı oluşturacağınıza bakalım.
İlk adım, proje kök dizini olacak bir dizin oluşturmak ve Vagrantfile dosyasını tutmaktır. Vagrantfile, sanal makinenin nasıl yapılandırılacağını ve sağlanacağını açıklayan bir Ruby dosyasıdır.
Proje dizinini oluşturun ve şuna geçin:
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
Bir sonraki adım,
vagrant init
komutunu kullanarak yeni bir Vagrant dosyası başlatmak ve kullanmak istediğimiz kutuyu belirtmektir.
Kutular Vagrant ortamları için paket biçimidir ve sağlayıcıya özeldir. Herkese açık Vagrant Kutularının bir listesini Vagrant kutusu katalog sayfasında bulabilirsiniz.
Bu örnekte
centos/7
kutusunu kullanacağız. Yeni bir Vagrantfile başlatmak için aşağıdaki komutu çalıştırın:
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.
Vagrantdosyasını açabilir, yorumları okuyabilir ve ihtiyaçlarınıza göre ayarlamalar yapabilirsiniz.
Sanal makineyi Vagrant dosyasına göre oluşturmak ve yapılandırmak için
vagrant up
komutunu çalıştırın:
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, proje dizinini sanal makineye
/vagrant
dizinine bağlar ve bu da projenizin dosyaları üzerinde ana makinenizde çalışmanıza olanak tanır.
Sanal makineyi ssh olarak çalıştırmak için:
vagrant ssh
Sanal makineyi aşağıdaki komutla durdurabilirsiniz:
vagrant halt
Feryat komutu çalışan makineyi durdurur ve makinenin oluşturulması sırasında oluşturulan tüm kaynakları yok eder:
Sonuç
Debian 9 makinenize Vagrant'ın nasıl kurulacağını ve kullanılacağını öğrendiniz. Ayrıca size temel bir geliştirme ortamının nasıl oluşturulacağını gösterdik.
Vagrant hakkında daha fazla bilgi edinmek için resmi Vagrant dokümantasyon sayfasını ziyaret edin.
vagrant debianCentos 7'ye vagrant nasıl kurulur
Vagrant, sanal makine ortamları oluşturmak ve yönetmek için açık kaynaklı bir komut satırı aracıdır. Bu derste, Vagrant'ı CentOS 7 sistemlerine kurarak size yol göstereceğiz.
Centos 8'e vagrant nasıl kurulur
Vagrant, sanallaştırılmış geliştirme ortamları oluşturmak ve yönetmek için bir komut satırı aracıdır. Bu derste, Vagrant'ın CentOS 8 üzerine nasıl kurulacağını açıklayacağız.
Ubuntu 18.04 üzerine vagrant nasıl kurulur
Bu eğitimde Vagrant'ı bir Ubuntu 18.04 makinesine nasıl kuracağınızı göstereceğiz. Vagrant, sanal makine ortamları oluşturmak ve yönetmek için bir komut satırı aracıdır.







