V tomto tutoriálu vám ukážeme, jak nainstalovat Vagrant na Debian 9 Stretch. Pro ty z vás, kteří nevěděli, Vagrant je open-source nástroj pro vytvoření celého virtuálního vývojové prostředí. Často je potřeba testovací prostředí pro analýzu nejnovější verze a nových nástrojů. Také to snižuje čas strávený přestavbou vašeho OS. Ve výchozím nastavení používá tulák ke správě virtualizace VirtualBox. Vagrant funguje jako základní konfigurace pro správu/nasazení více reprodukovatelných virtuálních prostředí se stejnou konfigurací.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Vagrantu na server Debian 9 (Stretch).
Předpoklady
- Server s jedním z následujících operačních systémů:Debian 9 (Stretch).
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Vagrant na Debian 9 Stretch
Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt-get
příkazy v terminálu:
apt-get update apt-get upgrade
Krok 2. Instalace VirtualBoxu.
Nejprve přidejte úložiště VirtualBox:
sudo apt-add-repository 'deb http://download.virtualbox.org/virtualbox/debian stretch contrib'
Dále musíme stáhnout a importovat veřejný klíč Oracle GPG do systému Debian 9 pomocí následujícího příkazu:
curl -O https://www.virtualbox.org/download/oracle_vbox_2016.asc sudo apt-key add oracle_vbox_2016.asc
Nainstalujte VirtualBox 5, příkaz takto:
apt-get update apt-get install virtualbox-5.1
Krok 3. Instalace Vagrant na Debian 9.
Toto je neoficiální úložiště Debianu pro Vagrant, jehož hostitelem je Wolfgang Faust. Přidejte úložiště do svého systému pomocí příkazu:
sudo bash -c 'echo deb https://vagrant-deb.linestarve.com/ any main > /etc/apt/sources.list.d/wolfgang42-vagrant.list' sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key AD319E0F7CFFA38B4D9F6E55CE3F3DE92099F7A4 sudo apt-get update
Jakmile je repo přidáno, použijte k instalaci vagrant následující příkaz:
sudo apt-get install vagrant
Pro ověření, že instalace proběhla úspěšně, spusťte následující příkaz, který vytiskne verzi Vagrant:
vagrant --version
Krok 4. Nasaďte své vývojové prostředí.
Vagrant může rychle nasadit vývojové prostředí. Ke stažení obrázku Ubuntu 18.04 Vagrant použijte následující příkaz:
vagrant box add generic/ubuntu1804
Chcete-li spustit virtuální počítač pomocí Vagrant, budete muset vytvořit soubor Vagrantfile:
mkdir ubuntu-18.04 cd ubuntu-18.04 touch Vagrantfile
Vyvolejte virtuální počítač spuštěním:
vagrant up
Potom ssh do instance pomocí
vagrant ssh
K vypnutí virtuálního počítače použijte:
vagrant halt
Hibernace virtuálního počítače
vagrant suspend
Nastavte virtuální počítač do počátečního stavu vyčištěním všech dat
vagrant destroy
Blahopřejeme! Úspěšně jste nainstalovali Vagrant. Děkujeme, že jste použili tento návod k instalaci Vagrantu do systémů Debian 9 Stretch. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Vagrant.