Мазмұны:

Вагантты қорапты қалай орнатуға және қолдануға болады: 8 қадам
Вагантты қорапты қалай орнатуға және қолдануға болады: 8 қадам

Бейне: Вагантты қорапты қалай орнатуға және қолдануға болады: 8 қадам

Бейне: Вагантты қорапты қалай орнатуға және қолдануға болады: 8 қадам
Бейне: Талғар агробизнес және менеджмент колледжінің арнайы пән оқытушысы Сагандыкова Д.Н. 2024, Шілде
Anonim
Вагрантты қорапты қалай орнатуға және қолдануға болады
Вагрантты қорапты қалай орнатуға және қолдануға болады

Егер сізге Linux ортасы қажет болса және қос жүктеу арқылы Linux дистрибуциясын орнатқыңыз келмесе, бұл пайдалы болуы мүмкін.

VirtualBox -пен кәдімгі VM -ді іске қосудың артықшылығы (мен бұл оқулықта VirtualBox -ты мысал ретінде қолданамын, себебі ол тегін және қолдануға оңай) - Vagrant қорапшасы GUIсіз жұмыс істейді. Бұл әсіресе ескі машиналарда (менікіндей) жақсы жұмыс істеуін қамтамасыз етеді. Тағы бір артықшылығы - сіз пәрмендерді іске қосу үшін PuTTY (немесе сіздің сүйікті ssh клиентіңізді) пайдалана аласыз. Кейбір адамдар виртуалды машинаның бейне шығысын көрсететін VirtualBox терезесін пайдаланудың орнына осылай жасауды жөн көреді.

Жоғарыда айтылған артықшылықтарға ие болу үшін сіз Ubuntu серверінің данасын (немесе GUI -мен келмейтін басқа дистрибутивті немесе хош иісті) бассыз режимде іске қоса аласыз.

  • операциялық жүйені нақты орнатудың қажеті жоқ. Вагрант барлық орнатуды өз мойнына алады
  • Сіз VD жасау, бастау, тоқтату, жою, қайтару (және тағы басқалар) үшін cmd немесе powershell (терезеде екеніңізді ескере отырып) қолдана аласыз.

1 -қадам: құралдарды жүктеңіз және орнатыңыз

Алдымен біз қолданылатын құралдарды жүктеп алып, орнатуымыз қажет:

  • VirtualBox -ты осы жерден жүктеп алып, орнатыңыз
  • Vagrant бағдарламасын осы жерден жүктеп алып, орнатыңыз
  • PuTTY -ді осы жерден жүктеп алыңыз
  • PuTTYgen -ді осы жерден жүктеп алыңыз

(PuTTY мен PuTTYgen орнатудың қажеті жоқ. Тек екілік файлдарды жүктеп алыңыз)

2 -қадам: іске қосқыңыз келетін ОЖ -ны табыңыз

Ресми веб -сайтта табылған каталогта іске қосылатын Операциялық жүйені іздеңіз: сілтеме

3 -қадам: Қажетті пәрмендерді іске қосатын CMD терезесін дайындаңыз

Қажетті пәрмендерді іске қосатын CMD терезесін дайындаңыз
Қажетті пәрмендерді іске қосатын CMD терезесін дайындаңыз

Барыңыз және қатты дискіде жаңа қалта жасаңыз. Бұл қалта виртуалды машина мен хост -компьютер арасындағы ортақ қалта болады.

Енді «Shift» пернесін басып тұрып, осы қалтаны тінтуірдің оң жақ түймесімен нұқыңыз және «Мұнда командалық терезелерді ашу» тармағын таңдаңыз, сол кезде сіз CMD терезелерін ашасыз.

4 -қадам: Сіздің бос файлды дайындаңыз

Сіздің бос файлды дайындаңыз
Сіздің бос файлды дайындаңыз

Вагранттық файлды (виртуалды машинаның кейбір параметрлері бар файлды) каталогта орнатылған операциялық жүйемен алмастыратын «қаңғыбас бастаманы» іске қосу арқылы дайындаңыз.

Жалпы мысалдар:

  • Ubuntu 16.04 іске қосу үшін «vagrant init ubuntu/xenial64» іске қосыңыз
  • Ubuntu 14.04 іске қосу үшін «vagrant init ubuntu/trusty64» іске қосыңыз
  • Fedora 23-ті іске қосу үшін «vagrant init fedora/23-cloud-base» жүгіру
  • Centos 7 -ді іске қосу үшін «қаңғыбас init centos/7» жүгіріңіз.

5 -қадам: Виртуалды машинаны іске қосыңыз

Виртуалды машинаны іске қосыңыз
Виртуалды машинаны іске қосыңыз

Виртуалды машинаны «кезбе» іске қосу арқылы іске қосыңыз (мұны сол пәрмен жолында орындаңыз)

ОЖ суреті жүктеледі және орнатылады. Ол скриншотқа ұқсас болуы керек.

6 -қадам: Машинаға кіру үшін қолданылатын жеке кілтті дайындаңыз

Машинаға кіру үшін қолданылатын жеке кілтті дайындаңыз
Машинаға кіру үшін қолданылатын жеке кілтті дайындаңыз
Машинаға кіру үшін қолданылатын жеке кілтті дайындаңыз
Машинаға кіру үшін қолданылатын жеке кілтті дайындаңыз

Виртуалды машина іске қосылғаннан кейін сіз онымен жұмыс жасай алмайсыз, өйткені сізде VirtualBox GUI жоқ, сондықтан оны қашықтағы машина ретінде қарастыруға және SSH арқылы кіруге тура келеді (мұны айтудың ең дәл әдісі емес, бірақ мен бұл болады деп ойлаймын). Кейбір Vagrant суреттері uesrname/password әдепкі комбинациясын орнатады, басқалары кездейсоқ кілт жасайды және оны жаңадан құрылған файлға орналастырады. Бұл ұяшықтармен өзара әрекеттесудің ең жақсы әдісі - RSA кілттер жұбын пайдалану. Әдетте, Vagrant жаңа виртуалды машинаны құру кезінде жеке кілт пен ашық кілтті жасайды («қаңғыбас» пәрменінің нәтижесінде). Жасалатын жеке кілтті SSH клиентіне импорттау үшін PuTTYgen пайдалану қажет болады.

PuTTYgen -ді іске қосыңыз және «Жүктеу» түймесін басыңыз, содан кейін «кезбе» ашылған қалтаға өтіңіз.vagrant / machines / default / virtualbox өтіңіз «Файл атауы» мәзірінің жанында кеңейтімдерді таңдауға арналған ашылмалы мәзір бар. Ол жерден «Барлық файлдарды» таңдаңыз, содан кейін «private_key» деп аталатын файлды таңдаңыз және «Ашу» түймесін басыңыз «Жеке кілтті сақтау» түймесін басыңыз және егер сіз оны сақтағыңыз келетініне сенімдісіз бе деп сұрасаңыз, иә деп жауап беріңіз. құпия сөз тіркесі Оны оңай танылатын атпен сақтаңыз. Мен «private_key_putty» таңдадым

7 -қадам: Виртуалды машинаға кіру

Виртуалды машинаға кіріңіз
Виртуалды машинаға кіріңіз

PuTTY ашыңыз және «127.0.0.1» хост атауы ретінде, 2222 порт ретінде жазыңыз, содан кейін Connection-> SSH-> Auth өтіңіз және «Аутентификация үшін жеке кілт файлы» өрісінің астындағы «Шолу» түймесін басыңыз. Мұнда алдыңғы қадамда жасаған private_key_putty файлын таңдаңыз.

(Сіздің қораптың мәліметтері басқаша болуы мүмкін. «Қаңғыбас ssh» туралы жұмыс туралы мәліметтерді көру үшін)

Қосымша: Енді сессияға оралыңыз және сіз бұл сеанстың параметрлерін сақтай аласыз, сондықтан оларды қайта енгізудің қажеті жоқ («Сақталған сеанстар» өрісіне атау енгізіңіз және «Сақтау» түймесін басыңыз).

«Ашу» түймесін басыңыз, содан кейін сіз кіргіңіз келетін пайдаланушыны енгізу сұралады. Сіз әдепкі пайдаланушыны алдыңғы қадамда көрсетілген OS каталогынан ала аласыз (немесе «Vagrant ssh» іске қосу арқылы).

Мысалы, Ubuntu дистрибутиві үшін әдепкі пайдаланушы - ubuntu, ал Fedora үшін әдепкі пайдаланушы - бос

Қосымша кеңестер:

  • PuTTY-де Connection-> Data тармағына өтіңіз және «Авто-кіру пайдаланушы аты» өрісіне кіруге болатын пайдаланушыны енгізіңіз. Осылайша, ssh қосылымын орнатқан кезде ешқандай деректерді енгізудің қажеті жоқ.
  • Қораптың қауіпсіздігін жақсарту үшін сіз бар пайдаланушының құпия сөзін өзгерте аласыз, себебі сізде әдепкі пайдаланушы аты/құпия сөз тіркесімі бар ssh қызметі жоқ.
  • Мүмкін болатын қиындық: жаңа пайдаланушыны жасаңыз және кіру үшін жеке кілтті (жасалынған емес) пайдалануға болатындай етіп жасаңыз.

8 -қадам: Виртуалды машинаны пайдалану

Енді сіз қобдишаны дамыту үшін пайдалана аласыз. Сіз жаңадан құрылған VM -ді қаңғыбас арқылы басқара аласыз.

Қарапайым және пайдалы командалардың кейбірі:

  • «қаңғыбас» - қорапты бастайды. Осыдан кейін сіз PuTTY көмегімен қосылуға болады
  • «кезбе тоқтау» - қорапты тоқтатады.
  • «қаңғыбас бастама» - сіз таңдаған таратылымға сәйкес келетін қаңғыбас файлды жасайды
  • «қаңғыбас жою» - қорапты жояды

Қосымша ақпарат алу үшін сіз әрқашан ресми веб -сайтқа кіре аласыз:

Сізге суреттер мен қайтаруларды қарауды ұсынамын, өйткені егер сіз әзірлеу жұмыстарын жүргізсеңіз, бұл пайдалы болуы мүмкін.

Ұсынылған: