Tartalomjegyzék:
- 1. lépés: Töltse le és telepítse az eszközöket
- 2. lépés: Keresse meg a futtatni kívánt operációs rendszert
- 3. lépés: Készítse elő a CMD ablakot, ahol futtatni fogja a szükséges parancsokat
- 4. lépés: Készítse elő a Vagrantfile -t
- Lépés: Indítsa el a virtuális gépet
- 6. lépés: Készítse elő a privát kulcsot, amellyel bejelentkezik a gépre
- 7. lépés: Jelentkezzen be a virtuális gépbe
- 8. lépés: A virtuális gép használata
Videó: A Vagrant Box beállítása és használata: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ez akkor lehet hasznos, ha Linux környezetre van szüksége a fejlesztéshez, és nem szeretne kettős rendszerindítású Linux disztribúciót telepíteni.
Az előny a rendszeres virtuális gép VirtualBox -szal való futtatásával szemben (a VirtualBox -ot példaként fogom használni ebben az oktatóanyagban, mert ingyenes és könnyen használható), hogy a Vagrant doboz a GUI nélkül fog futni. Ennek köszönhetően jobban működik, különösen régebbi gépeken (mint az enyém). További előny lehet, hogy a PuTTY (vagy a kedvenc ssh kliens) segítségével futtathat parancsokat. Vannak, akik inkább ezt teszik, ahelyett, hogy a VirtualBox ablakot használnák, amely a virtuális gép videó kimenetét mutatja.
A fent említett előnyök eléréséhez futtathatja az Ubuntu szerver egy példányát (vagy egy másik disztribúciót vagy aromát, amely nem tartozik a GUI -hoz) fej nélküli módban. Ezt teszi a Vagrant is, de a következő előnyökkel is jár:
- nem kell ténylegesen telepítenie az operációs rendszert. A Vagrant gondoskodik az egész beállításról
- használhatja a cmd vagy a PowerShell (feltételezve, hogy Windows rendszeren van) a virtuális gépek létrehozásához, indításához, leállításához, törléséhez, visszaállításához (és még sok máshoz)
1. lépés: Töltse le és telepítse az eszközöket
Először is le kell töltenünk és telepítenünk a használni kívánt eszközöket:
- Töltse le a VirtualBox -ot innen és telepítse
- Töltse le a Vagrant -t innen és telepítse
- A PuTTY letöltése innen
- A PuTTYgen letöltése innen
(Nem kell telepítenie a PuTTY -t és a PuTTYgen -t. Csak töltse le a bináris fájlokat)
2. lépés: Keresse meg a futtatni kívánt operációs rendszert
Keresse meg a futtatni kívánt operációs rendszert a hivatalos webhelyen található katalógusban: link
3. lépés: Készítse elő a CMD ablakot, ahol futtatni fogja a szükséges parancsokat
Menjen, és hozzon létre egy új mappát a merevlemezen. Ez a mappa lesz a virtuális gép és a gazdagép közötti megosztott mappa.
Most tartsa lenyomva a "Shift" billentyűt, és kattintson a jobb gombbal a mappára, és válassza a "Parancsablakok megnyitása itt" lehetőséget, és CMD ablakokat nyit meg ezen a helyen.
4. lépés: Készítse elő a Vagrantfile -t
Készítse elő a vagrantfile -t (egy fájl, amely bizonyos beállításokat tartalmaz a virtuális gépéhez) a "vagrant init" futtatásával, ahol lecseréli a katalógusban található operációs rendszerre
Gyakori példák:
- Az Ubuntu 16.04 futtatásához futtassa a "vagrant init ubuntu/xenial64" fájlt
- Az Ubuntu 14.04 futtatásához futtassa a "vagrant init ubuntu/trusty64"
- A Fedora 23 futtatásához futtassa a "csavargó init fedora/23-cloud-base" -t
- A Centos 7 futtatásához futtassa a "csavargó init centos/7" -t
Lépés: Indítsa el a virtuális gépet
Indítsa el a virtuális gépet a "vagrant up" futtatásával (ezt ugyanazon a parancssoron végezze el)
Az operációs rendszer képe letöltésre és telepítésre kerül. Hasonlónak kell lennie a képernyőképhez.
6. lépés: Készítse elő a privát kulcsot, amellyel bejelentkezik a gépre
A virtuális gép elindítása után nem léphet kapcsolatba vele, mivel nincs VirtualBox grafikus felhasználói felülete, ezért távoli gépként kell kezelnie, és bejelentkeznie kell az SSH használatával (ez nem a legpontosabb módja annak, hogy elmondjam) gondolom ez sikerül). Egyes Vagrant képek alapértelmezett uesrname/jelszó kombinációt állítanak be, mások véletlenszerű kulcsot generálnak, és egy újonnan létrehozott fájlba helyezik. A dobozokkal való interakció legjobb módja az RSA kulcspár használata. Általában a Vagrant privát kulcsot és nyilvános kulcsot generál új virtuális gép létrehozásakor (a „vagrant up” parancs eredményeként). A létrehozott privát kulcs importálásához a használni kívánt SSH -kliensbe (PuTTY) PuTTYgen -t kell használnia.
Indítsa el a PuTTYgen programot, és kattintson a "Betöltés" gombra, és lépjen abba a mappába, ahol most futtatta a "vagrant up" parancsot, és lépjen a Válassza ki a "Minden fájl" lehetőséget, majd válassza ki a "private_key" nevű fájlt, majd kattintson a "Megnyitás" gombra. Kattintson a "Privát kulcs mentése" gombra, és válaszoljon igennel, ha megkérdezi, hogy biztos benne, hogy jelszó. Mentse el olyan névvel, amelyet könnyű felismerni. A "private_key_putty" lehetőséget választottam
7. lépés: Jelentkezzen be a virtuális gépbe
Nyissa meg a PuTTY-t, és írja be a "127.0.0.1" -t gazdagépnévként, 2222-t portként, majd lépjen a Kapcsolat-> SSH-> Auth menüpontra, és kattintson a "Tallózás" gombra a "Privát kulcsfájl hitelesítéshez" mező alatt. Itt válassza ki az előző lépésben létrehozott private_key_putty fájlt.
(A doboz részletei eltérőek lehetnek. A futás részleteinek megtekintéséhez "vagrant ssh")
Extra: Most térjen vissza a munkamenethez, és el tudja menteni ennek a munkamenetnek a beállításait, így nem kell újra beírnia azokat (Írjon be egy nevet a "Mentett munkamenetek" mezőbe, majd kattintson a "Mentés" gombra).
Kattintson a "Megnyitás" gombra, és meg kell adnia azt a felhasználót, akinek bejelentkezni szeretne. Az alapértelmezett felhasználót az előző lépésben említett operációs rendszer -katalógusból szerezheti be (vagy a "Vagrant ssh" futtatásával).
Például az Ubuntu disztribúciók alapértelmezett felhasználója az ubuntu, a Fedora alapértelmezettje pedig csavargó
Extra tippek:
- A PuTTY-ban lépjen a Kapcsolat-> Adatok menüpontba, és írja be a bejelentkezéshez használandó felhasználót az „Automatikus bejelentkezés felhasználónév” mezőbe. Így nem kell adatokat bevinni az ssh kapcsolat beállításakor.
- A doboz biztonságának javítása érdekében megváltoztathatja a meglévő felhasználó jelszavát, hogy megbizonyosodjon arról, hogy nem futtat egy ssh szolgáltatást alapértelmezett felhasználónév/jelszó kombinációval
- Lehetséges kihívás: Hozzon létre egy új felhasználót, és tegye úgy, hogy a bejelentkezéshez használhassa a privát kulcsát (nem a generált kulcsot)
8. lépés: A virtuális gép használata
Most már használhatja a csavargó dobozt a fejlesztéshez. Az újonnan létrehozott virtuális gépet a csavargó segítségével kezelheti.
Néhány egyszerű és hasznos csavargó parancs:
- "csavargó fel" - kezdi a dobozt. Ezt követően csatlakozhat a PuTTY segítségével
- "csavargó megállás" - leállítja a dobozt.
- "vagrant init" - létrehozza az Ön által kiválasztott eloszlásnak megfelelő vagrantfile -t
- "csavargó megsemmisítés" - törli a dobozt
További információkért keresse fel a hivatalos weboldalt:
Javaslom, hogy nézzen bele a pillanatképekbe és a visszaállításokba is, mivel ezek hasznosak lehetnek, ha fejlesztési munkát végez.
Ajánlott:
A Raspberry Pi 4 beállítása laptopon/számítógépen keresztül Ethernet-kábellel (nincs monitor, nincs Wi-Fi): 8 lépés
A Raspberry Pi 4 beállítása laptopon/pc-n keresztül Ethernet-kábellel (nincs monitor, nincs Wi-Fi): Ebben a beállításban a Raspberry Pi 4 Model-B 1 Gb RAM-mal fogunk dolgozni. A Raspberry-Pi egy fedélzeti számítógép, amelyet oktatási célokra és barkácsprojektekhez használnak, megfizethető áron, 5 V 3A tápegységet igényel
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés
I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
A WeMos TTgo ESP32 Uno D1 R32 beállítása és használata: 3 lépés
A WeMos TTgo ESP32 Uno D1 R32 beállítása és használata: A WeMos® TTgo ESP32 uno D1 R32 beállítása A WeMos® TTgo ESP32 uno D1 R32 üzembe helyezésének lépésein keresztül
A Wordpress használata - Fiókjának beállítása: 5 lépés
A Wordpress használata - A fiók beállítása: A Wordpress használatának című fejezetem első részében a fiók létrehozásának és a testreszabás megkezdésének alapjairól fogok beszélni. Nyugodtan hozzászólhat ehhez, és ne feledje, hogy ez az első oktatható, és kitalálom ezt az oldalt
Az E-Sword beállítása és használata: 18 lépés
Az E-Sword beállítása és használata: Az e-Sword egy nagyon szép ingyenes bibliai program, sok funkcióval. Itt érhető el. Megemlítettem az e-Sword Biblia programot az Instructable " Learn New Testament Greek. &Quot; Később ebben az utasításban hivatkozom néhány lépésre ebben