Mündəricat:
- Addım 1: Alətləri yükləyin və quraşdırın
- Addım 2: İşlətmək istədiyiniz OS -ni tapın
- Addım 3: Lazım olan əmrləri işlədəcəyiniz CMD Pəncərəsini hazırlayın
- Addım 4: Vagrant faylınızı hazırlayın
- Addım 5: Virtual Maşınınızı Başlayın
- Addım 6: Maşına daxil olmaq üçün istifadə edəcəyiniz Şəxsi Açarı hazırlayın
- Addım 7: Virtual Maşına daxil olun
- Addım 8: Virtual Maşından istifadə
Video: Vagrant Box necə qurulacaq və istifadə ediləcək: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
İnkişaf üçün bir Linux mühitinə ehtiyacınız varsa və ikili yükləmə ilə bir Linux paylanması qurmaq istəmirsinizsə bu faydalı ola bilər.
VirtualBox ilə adi bir VM işlətməyin üstünlüyü (pulsuz və istifadəsi asan olduğu üçün bu dərslikdə bir nümunə olaraq VirtualBox istifadə edəcəm) Vagrant qutusunun GUI olmadan çalışmasıdır. Bu, xüsusən də köhnə maşınlarda (mənimki kimi) daha yaxşı işləməsini təmin edir. Digər bir üstünlük, əmrləri yerinə yetirmək üçün PuTTY (və ya sevdiyiniz ssh müştəri) istifadə edə bilərsiniz. Bəzi insanlar VM -in video çıxışını göstərən VirtualBox pəncərəsini istifadə etmək əvəzinə bunu bu şəkildə etməyi üstün tuturlar.
Yuxarıda göstərilən üstünlüklərə sahib olmaq üçün, Ubuntu serverinin bir nümunəsini (və ya GUI ilə gəlməyən başqa bir distro və ya ləzzəti) başsız rejimdə işlədə bilərsiniz.
- Əslində əməliyyat sistemini qurmağa ehtiyac yoxdur. Vagrant bütün quraşdırma ilə məşğul olacaq
- VM -lərinizi yaratmaq, başlamaq, dayandırmaq, silmək, geri qaytarmaq (və daha çox) üçün cmd və ya powershell -dən (pəncərədə olduğunuzu güman edərək) istifadə edə bilərsiniz.
Addım 1: Alətləri yükləyin və quraşdırın
Əvvəlcə istifadə edəcəyimiz alətləri yükləməli və quraşdırmalıyıq:
- VirtualBox'u buradan yükləyin və quraşdırın
- Vagrantı buradan yükləyin və quraşdırın
- PuTTY -ni buradan yükləyin
- PuTTYgen -i buradan yükləyin
(PuTTY və PuTTYgen yükləməyinizə ehtiyac yoxdur. Yalnız ikili faylları yükləyin)
Addım 2: İşlətmək istədiyiniz OS -ni tapın
Rəsmi veb saytında tapılan kataloqda işlətmək istədiyiniz Əməliyyat Sistemini axtarın: link
Addım 3: Lazım olan əmrləri işlədəcəyiniz CMD Pəncərəsini hazırlayın
Gedin və sabit diskinizdə yeni bir qovluq yaradın. Bu qovluq, virtual maşınla ana maşın arasında paylaşılan qovluq olacaq.
İndi 'Shift' düyməsini basıb saxlayın və qovluğa sağ vurun və "Burada əmr pəncərələrini aç" ı seçin və o yerdə bir CMD pəncərələri açacaqsınız.
Addım 4: Vagrant faylınızı hazırlayın
Kataloqda tapdığınız bir əməliyyat sistemi ilə əvəz etdiyiniz "sarsılmaz təşəbbüs" proqramını işə salmaqla (virtual maşın üçün bəzi parametrləri olan bir fayl) hazırlayın.
Ümumi nümunələr:
- Ubuntu 16.04 işlətmək üçün "vagrant init ubuntu/xenial64" işləyin
- Ubuntu 14.04 işlətmək üçün "vagrant init ubuntu/trusty64" işləyin
- Fedora 23-ü işə salmaq üçün "avara init fedora/23-bulud bazası" işləyin
- Centos 7 -ni işlətmək üçün "avara init centos/7" işləyin
Addım 5: Virtual Maşınınızı Başlayın
Virtual maşınınızı "boş yerə" işlədərək işə salın (Bunu eyni əmr satırında edin)
Bir OS görüntüsü yüklənəcək və quraşdırılacaq. Ekran görüntüsünə bənzəməlidir.
Addım 6: Maşına daxil olmaq üçün istifadə edəcəyiniz Şəxsi Açarı hazırlayın
Virtual maşın işə salındıqdan sonra onunla əlaqə qura bilməzsiniz, çünki VirtualBox GUI -yə malik deyilsiniz, buna görə onu uzaq bir maşın kimi qəbul etməli və SSH istifadə edərək daxil olmalısınız (bunu söyləməyin ən doğru yolu deyil, amma mən Bunun olacağını düşünürəm). Bəzi Vagrant şəkillər uesrname/parol kombinasiyasını təyin edəcək, digərləri təsadüfi bir açar yaradacaq və yeni yaradılmış fayla yerləşdirəcəkdir. Bu qutularla əlaqə qurmağın ən yaxşı yolu RSA açar cütündən istifadə etməkdir. Adətən, Vagrant yeni bir VM yaratarkən özəl açar və açıq açar yaradır ('avara qalx' əmri nəticəsində). Yaradılan şəxsi açarı istifadə edəcəyiniz SSH müştərisinə (PuTTY) daxil etmək üçün PuTTYgen istifadə etməli olacaqsınız.
PuTTYgen -i işə salın və "Yüklə" düyməsini basın və "boş -boşa" qaçdığınız qovluğa gedin və.vagrant / machines / default / virtualbox -a gedin "Fayl Adı" menyusunun yanında uzantıları seçmək üçün açılan bir menyu var. Oradan "Bütün fayllar" ı seçin və sonra "private_key" adlı faylı seçin və "Aç" düyməsini basın "Şəxsi açarı yadda saxla" düyməsini basın və onsuz da saxlamaq istədiyinizə əmin olub -olmadığınızı soruşsanız bəli cavabını verin. şifrə. Tanımaq asan olacaq bir adla qeyd edin. "Private_key_putty" seçdim
Addım 7: Virtual Maşına daxil olun
PuTTY açın və Host adı olaraq "127.0.0.1" yazın, 2222 port olaraq yazın və sonra Bağlantı-> SSH-> Doğrulama bölməsinə keçin və "Doğrulama üçün şəxsi açar faylı" sahəsinin altındakı "Gözdən keçir" düyməsini basın. Burada, əvvəlki addımda yaratdığınız private_key_putty faylını seçin.
(Qutunuzun təfərrüatları fərqli ola bilər. "Qaçqın ssh" haqqında işləyən təfərrüatları görmək üçün)
Əlavə: İndi Sessiyaya qayıdın və bu sessiya üçün parametrləri saxlaya biləcəksiniz, belə ki, onları yenidən daxil etməyəcəksiniz ("Saxlanan Sessiyalar" sahəsinə ad daxil edin və "Saxla" düyməsini basın).
"Aç" düyməsini basın və daxil olmaq istədiyiniz istifadəçini daxil etməyiniz istənəcək. Varsayılan istifadəçini əvvəlki bir addımda göstərilən OS kataloqundan əldə edə bilərsiniz (və ya "Vagrant ssh" işlədərək).
Məsələn, Ubuntu paylamaları üçün standart istifadəçi ubuntu, Fedora üçün isə istifadəçi dolaşıqdır
Əlavə məsləhətlər:
- PuTTY-də Əlaqə-> Məlumat bölməsinə keçin və 'Avtomatik giriş istifadəçi adı' sahəsinə daxil olmaq üçün istifadə edə biləcəyiniz istifadəçini daxil edin. Bu şəkildə, ssh bağlantısı qurarkən heç bir məlumat daxil etməyəcəksiniz.
- Qutunuzun təhlükəsizliyini artırmaq üçün mövcud istifadəçinin parolunu dəyişə bilərsiniz ki, standart istifadəçi adı/parol birləşməsi olan bir ssh xidməti işləmirsiniz.
- Mümkün problem: Yeni bir istifadəçi yaradın və daxil olun ki, şəxsi açarınızı (yaradılan deyil) istifadə edə biləsiniz.
Addım 8: Virtual Maşından istifadə
İndi inkişaf üçün boşboğaz qutudan istifadə edə biləcəksiniz. Vagrantdan istifadə edərək yeni yaradılmış VM -ni idarə edə bilərsiniz.
Bəzi sadə və faydalı avara əmrlər bunlardır:
- "avara" - qutunu işə salır. Bunu etdikdən sonra PuTTY istifadə edərək ona qoşula bilərsiniz
- "avara dayanma" - qutunu dayandırır.
- "avara təşəbbüs" - seçdiyiniz paylamaya uyğun olan boş fayl yaradır
- "avara məhv" - qutunu silir
Daha çox məlumat üçün rəsmi veb saytına daxil ola bilərsiniz:
İnkişaf işləri ilə məşğul olsanız faydalı ola biləcəyi üçün anlar və geri dönüşlərə də baxmanızı məsləhət görürəm.
Tövsiyə:
Joule Thief Circuit Necə Ediləcək və Dövrə İzahatı: 5 Addım
Joule Thief Circuit Necə Yapılır və Dövrə Açıqlaması: "Joule Thief" sadə bir gərginlik gücləndirici dövrədir. Daimi aşağı gərginlik siqnalını daha yüksək bir gərginlikdə bir sıra sürətli impulslara dəyişərək enerji mənbəyinin gərginliyini artıra bilər. Elektrik çəkmək üçün istifadə olunan bu cür dövrəni ən çox görürsünüz
Mac Terminalından Necə İstifadə Edilir və Əsas Fonksiyonlardan Necə İstifadə Edilir: 4 Addım
Mac Terminalını necə istifadə etməli və əsas funksiyaları necə istifadə etməli: MAC Terminalını necə açacağınızı sizə göstərəcəyik. Terminalda ifconfig, qovluqların dəyişdirilməsi, fayllara daxil olmaq və arp kimi bir neçə xüsusiyyət göstərəcəyik. Ifconfig, IP ünvanınızı və MAC reklamınızı yoxlamağa imkan verəcək
Arduino istifadə edərək sadə hava stansiyası necə qurulacaq: 6 addım (şəkillərlə)
Arduino istifadə edərək sadə hava stansiyası necə hazırlanır: Salam uşaqlar, bu təlimatda DHT11 sensoru və Arduino istifadə edərək temperatur və rütubəti hiss etmək üçün sadə hava stansiyalarının necə ediləcəyini izah edəcəyəm, hiss olunan məlumatlar LCD ekranda göstəriləcək. Bu təlimata başlamazdan əvvəl bunu bilməlisiniz
Google Firebase istifadə edərək real vaxt ediləcək işlər siyahısı: 12 addım
Google Firebase istifadə edərək real vaxt ediləcək işlər siyahısı: Salam, hamımız gündəlik və ya oflayn olaraq gündəlik olaraq işlər siyahılarından istifadə edirik. Oflayn siyahılar itirilməyə meylli olsa da, virtual siyahılar səhv yerləşdirilə, təsadüfən silinə və ya unudula bilər. Buna görə Google Firebase -də bir şey etmək qərarına gəldik
Gitara Dinamik Qutu necə qurulacaq və ya Stereo üçün İkisi Qurulacaq: 17 Addım (Şəkillərlə)
Gitara Dinamik Qutu necə qurulacaq və ya Stereo üçün iki ədəd qurulacaq: Yeni bir gitara dinamikinin qurduğum boru amp ilə getməsini istəyirdim. Dinamik mağazamda qalacaq, buna görə çox xüsusi bir şeyə ehtiyac yoxdur. Tolex örtüyü çox asanlıqla zədələnə bilər, buna görə yüngül bir qumdan sonra çölə qara səpdim