Përmbajtje:

Si të vendosni dhe përdorni një kuti të tejdukshme: 8 hapa
Si të vendosni dhe përdorni një kuti të tejdukshme: 8 hapa

Video: Si të vendosni dhe përdorni një kuti të tejdukshme: 8 hapa

Video: Si të vendosni dhe përdorni një kuti të tejdukshme: 8 hapa
Video: Si te gjejme vendodhjen nga iphoni , dedektiv i fshehte / technophonelushnje 2024, Nëntor
Anonim
Si të vendosni dhe përdorni një kuti të tejdukshme
Si të vendosni dhe përdorni një kuti të tejdukshme

Kjo mund të jetë e dobishme nëse keni nevojë për një mjedis Linux për zhvillim dhe nuk doni të instaloni një shpërndarje Linux me boot të dyfishtë.

Avantazhi ndaj drejtimit të një VM të rregullt me VirtualBox (Unë do të përdor VirtualBox si shembull në këtë tutorial sepse është falas dhe i lehtë për t’u përdorur) është se kutia Vagrant do të funksionojë pa GUI. Kjo e bën atë të funksionojë më mirë veçanërisht në makinat më të vjetra (si të miat). Një avantazh tjetër mund të jetë që ju mund të përdorni PuTTY (ose klientin tuaj të preferuar ssh) për të ekzekutuar komandat. Disa njerëz preferojnë ta bëjnë këtë në vend që të përdorin dritaren VirtualBox që ju tregon daljen e videos të VM.

Për të pasur avantazhet e përmendura më lart, mund të ekzekutoni një shembull të serverit Ubuntu (ose një shpërndarje ose shije tjetër që nuk vjen me një GUI) në mënyrë pa kokë. Kjo është gjithashtu ajo që bën Vagrant, por gjithashtu do t'ju japë përparësitë e mëposhtme:

  • ju nuk keni nevojë të instaloni në të vërtetë sistemin operativ. Vagrant do të kujdeset për të gjithë konfigurimin
  • mund të përdorni cmd ose powerhell (duke supozuar se jeni në Windows) për të krijuar, filluar, ndaluar, fshirë, kthyer (dhe më shumë) VM -të tuaja

Hapi 1: Shkarkoni dhe instaloni Mjetet

Së pari, ne duhet të shkarkojmë dhe instalojmë mjetet që do të përdorim:

  • Shkarkoni VirtualBox nga këtu dhe instalojeni
  • Shkarkoni Vagrant nga këtu dhe instaloni
  • Shkarkoni PuTTY nga këtu
  • Shkarkoni PuTTYgen nga këtu

(Nuk keni nevojë të instaloni PuTTY dhe PuTTYgen. Thjesht shkarkoni binarët)

Hapi 2: Gjeni sistemin operativ që dëshironi të ekzekutoni

Shikoni për Sistemin Operativ që dëshironi të ekzekutoni në katalogun e gjetur në faqen zyrtare të internetit: lidhja

Hapi 3: Përgatitni dritaren CMD ku do të ekzekutoni komandat e nevojshme

Përgatitni dritaren CMD ku do të ekzekutoni komandat e nevojshme
Përgatitni dritaren CMD ku do të ekzekutoni komandat e nevojshme

Shkoni dhe krijoni një dosje të re në hard diskun tuaj. Ai dosje do të jetë dosja e përbashkët midis makinës virtuale dhe makinës suaj pritëse.

Tani mbani tastin 'Shift' dhe klikoni me të djathtën në atë dosje dhe zgjidhni "Hapni dritaret e komandës këtu" dhe do të hapni një dritare CMD në atë vend.

Hapi 4: Përgatitni Vagrantfile -in tuaj

Përgatitni Vagrantfile -in tuaj
Përgatitni Vagrantfile -in tuaj

Përgatitni skedarin tuaj endacak (një skedar që përmban disa cilësime për makinën tuaj virtuale) duke ekzekutuar "endacak endacak" ku zëvendësoni me një sistem operativ që gjendet në katalog.

Shembuj të zakonshëm:

  • Për drejtimin e Ubuntu 16.04 ekzekutoni "vagrant init ubuntu/xenial64"
  • Për drejtimin e Ubuntu 14.04 ekzekutoni "vagrant init ubuntu/trusty64"
  • Për drejtimin e Fedora 23 drejtuar "endacak init fedora/23-cloud-base"
  • Për drejtimin e Centos 7 drejtojeni "endacant init centos/7"

Hapi 5: Nisni Makinën tuaj Virtuale

Nisni Makinën tuaj Virtuale
Nisni Makinën tuaj Virtuale

Filloni makinën tuaj virtuale duke drejtuar "endacak lart" (Bëni këtë në të njëjtën linjë komande)

Një imazh i sistemit operativ do të shkarkohet dhe instalohet. Duhet të duket e ngjashme me pamjen e ekranit.

Hapi 6: Përgatitni çelësin privat që do të përdorni për t'u identifikuar në makinë

Përgatitni çelësin privat që do të përdorni për t'u identifikuar në makinë
Përgatitni çelësin privat që do të përdorni për t'u identifikuar në makinë
Përgatitni çelësin privat që do të përdorni për t'u identifikuar në makinë
Përgatitni çelësin privat që do të përdorni për t'u identifikuar në makinë

Pasi të fillojë makina virtuale, nuk mund të ndërveproni me të pasi nuk keni GUI VirtualBox, kështu që do t'ju duhet ta trajtoni atë si një makinë të largët dhe të identifikoheni duke përdorur SSH (jo mënyra më e saktë për ta thënë atë, por unë mendoni se kjo do të bëjë). Disa imazhe të trasha do të vendosin një kombinim të paracaktuar të emrit të përdorimit/fjalëkalimit, të tjerët do të gjenerojnë një çelës të rastësishëm dhe do ta vendosin atë në një skedar të krijuar rishtas. Mënyra më e mirë për të bashkëvepruar me këto kuti është përdorimi i një çifti çelësash RSA. Zakonisht, Vagrant do të gjenerojë një çelës privat dhe një çelës publik kur krijon një VM të ri (si rezultat i komandës 'endacak lart'). Për të importuar çelësin privat të gjeneruar në klientin SSH që do të përdorni (PuTTY) do t'ju duhet të përdorni PuTTYgen.

Filloni PuTTYgen dhe klikoni butonin "Load" dhe shkoni te dosja ku sapo keni drejtuar "endacak" dhe shkoni te.vagrant / machines / default / virtualboxPranë menusë "File Name" keni një menu zbritëse për zgjedhjen e shtesave. Zgjidhni "Të gjithë skedarët" nga atje dhe më pas zgjidhni skedarin me emrin "çelësi privat" dhe klikoni "Hap" Klikoni butonin "Ruaj çelësin privat" dhe përgjigjuni po nëse jeni pyetur nëse jeni të sigurt se doni ta ruani pa një fraza kalimi Ruajeni atë me një emër që do të jetë i lehtë për tu njohur. Zgjodha "private_key_putty"

Hapi 7: Hyni në Makinën Virtuale

Hyni në Makinën Virtuale
Hyni në Makinën Virtuale

Hapni PuTTY dhe shkruani "127.0.0.1" si Emri i Pritësit, 2222 si port dhe më pas shkoni te Lidhja-> SSH-> Auth dhe klikoni butonin "Shfleto" nën fushën "Skedari i çelësit privat për vërtetim". Këtu, zgjidhni skedarin privat_key_putty që keni krijuar në hapin e mëparshëm.

(Detajet për kutinë tuaj mund të jenë të ndryshme. Për të parë detaje në lidhje me atë drejtimin "endacak ssh")

Extra: Tani kthehuni në Sesion dhe do të jeni në gjendje të ruani cilësimet për këtë sesion kështu që nuk do të keni nevojë t'i futni përsëri (Futni një emër në fushën "Sesionet e Ruajtura" dhe klikoni "Ruaj").

Klikoni "Hap" dhe do t'ju kërkohet të futni përdoruesin në të cilin dëshironi të identifikoheni. Ju mund të merrni përdoruesin e paracaktuar nga katalogu i OS i përmendur në një hap të mëparshëm (ose duke ekzekutuar "Vagrant ssh").

Për shembull, përdoruesi i paracaktuar për shpërndarjet e Ubuntu është ubuntu dhe ai i paracaktuar për Fedora është endacak

Këshilla shtesë:

  • Në PuTTY, shkoni te Lidhja-> Të dhëna dhe futni përdoruesin që mund të përdorni për t'u kyçur në fushën "Emri i përdoruesit të hyrjes automatike". Në këtë mënyrë, nuk do të keni nevojë të futni asnjë të dhënë kur vendosni një lidhje ssh.
  • Për të përmirësuar sigurinë e kutisë suaj, mund të ndryshoni fjalëkalimin për përdoruesin ekzistues për t'u siguruar që nuk po përdorni një shërbim ssh me një kombinim të paracaktuar të përdoruesit/fjalëkalimit
  • Sfida e mundshme: Krijoni një përdorues të ri dhe bëni atë në mënyrë që të mund të përdorni çelësin tuaj privat (jo atë të gjeneruar) për t'u kyçur

Hapi 8: Përdorimi i Makinës Virtuale

Tani do të jeni në gjendje të përdorni kutinë endacake për zhvillim. Ju mund të menaxhoni VM -në e krijuar rishtas duke përdorur endacakë.

Disa komanda të thjeshta dhe të dobishme të endacakëve janë:

  • "endacak lart" - fillon kutia. Pasi të keni mbaruar, mund të lidheni me të duke përdorur PuTTY
  • "ndalim endacak" - ndalon kutinë.
  • "endacak endacak" - gjeneron skedarin endacak që korrespondon me shpërndarjen që keni zgjedhur
  • "endacakët shkatërrojnë" - fshin kutinë

Për më shumë informacion gjithmonë mund të vizitoni faqen zyrtare të internetit:

Unë ju rekomandoj që të shikoni edhe fotografitë dhe kthimet pasi ato mund të jenë të dobishme nëse jeni duke bërë punë zhvillimi.

Recommended: