Բովանդակություն:

Ինչպես կարգավորել և օգտագործել թափառող տուփ. 8 քայլ
Ինչպես կարգավորել և օգտագործել թափառող տուփ. 8 քայլ

Video: Ինչպես կարգավորել և օգտագործել թափառող տուփ. 8 քայլ

Video: Ինչպես կարգավորել և օգտագործել թափառող տուփ. 8 քայլ
Video: Եթե երազում տեսնում եք այս 10 բաները, ապա չպետք է անտեսեք 2024, Նոյեմբեր
Anonim
Ինչպես կարգավորել և օգտագործել թափառաշրջիկ տուփ
Ինչպես կարգավորել և օգտագործել թափառաշրջիկ տուփ

Սա կարող է օգտակար լինել, եթե զարգացման համար ձեզ անհրաժեշտ է Linux միջավայր, և չեք ցանկանում տեղադրել Linux բաշխումը երկակի բեռնվածությամբ:

VirtualBox- ով սովորական VM- ի գործարկման առավելությունը (ես VirtualBox- ը կօգտագործեմ որպես օրինակ այս ձեռնարկում, քանի որ այն անվճար է և հեշտ օգտագործման համար) այն է, որ Vagrant տուփը կաշխատի առանց GUI- ի: Սա ստիպում է այն ավելի լավ աշխատել հատկապես հին մեքենաների վրա (ինչպես իմը): Մեկ այլ առավելություն կարող է լինել այն, որ հրամաններ գործարկելու համար կարող եք օգտագործել PuTTY (կամ ձեր սիրած ssh հաճախորդը): Ոմանք նախընտրում են դա անել այսպես ՝ VirtualBox պատուհանից օգտվելու փոխարեն, որը ցույց է տալիս VM- ի տեսանյութի ելքը:

Վերոնշյալ առավելությունները ունենալու համար դուք կարող եք գործարկել Ubuntu սերվերի օրինակ (կամ մեկ այլ բաշխիչ կամ համային տեսականի, որը GUI- ով չի գալիս) անգլուխ ռեժիմով: Սա նաև այն է, ինչ անում է Vagrant- ը, բայց այն նաև ձեզ կտա հետևյալ առավելությունները.

  • պետք չէ իրականում տեղադրել օպերացիոն համակարգը: Vagrant- ը կհոգա ամբողջ կարգավորումը
  • կարող եք օգտագործել cmd կամ powerhell (ենթադրելով, որ Windows- ում եք) ձեր VM- ները ստեղծելու, գործարկելու, դադարեցնելու, ջնջելու, հետ բերելու (և ավելին) ստեղծելու համար:

Քայլ 1: Ներբեռնեք և տեղադրեք գործիքները

Նախ, մենք պետք է ներբեռնենք և տեղադրենք այն գործիքները, որոնք մենք կօգտագործենք.

  • Ներբեռնեք VirtualBox- ը այստեղից և տեղադրեք այն
  • Ներբեռնեք Vagrant- ը այստեղից և տեղադրեք այն
  • Ներբեռնեք PuTTY- ն այստեղից
  • Ներբեռնեք PuTTYgen- ը այստեղից

(Ձեզ անհրաժեշտ չէ տեղադրել PuTTY և PuTTYgen: Պարզապես ներբեռնեք երկուական ֆայլերը)

Քայլ 2: Գտեք այն օպերացիոն համակարգը, որը ցանկանում եք գործարկել

Փնտրեք այն օպերացիոն համակարգը, որը ցանկանում եք գործարկել պաշտոնական կայքում գտնվող կատալոգում ՝ հղում

Քայլ 3. Պատրաստեք CMD պատուհանը, որտեղ դուք կգործարկեք անհրաժեշտ հրամանները

Պատրաստեք CMD պատուհանը, որտեղ դուք կգործարկեք անհրաժեշտ հրամանները
Պատրաստեք CMD պատուհանը, որտեղ դուք կգործարկեք անհրաժեշտ հրամանները

Գնացեք և ստեղծեք նոր թղթապանակ ձեր կոշտ սկավառակի վրա: Այդ թղթապանակը կլինի ընդհանուր պանակը վիրտուալ մեքենայի և ձեր հյուրընկալող մեքենայի միջև:

Այժմ պահեք «Shift» ստեղնը և աջ սեղմեք այդ թղթապանակի վրա և ընտրեք «Բացեք հրամանի պատուհաններն այստեղ» և այդ վայրում կբացեք CMD պատուհաններ:

Քայլ 4. Պատրաստեք ձեր թափառաշրջիկ ֆայլը

Պատրաստեք ձեր թափառաշրջիկ ֆայլը
Պատրաստեք ձեր թափառաշրջիկ ֆայլը

Պատրաստեք ձեր թափառող ֆայլը (ձեր վիրտուալ մեքենայի համար որոշ պարամետրեր պարունակող ֆայլ) ՝ գործելով «թափառաշրջիկ ինիտ», որտեղ դուք փոխարինում եք օպերացիոն համակարգով, որը գտնվում է կատալոգում

Ընդհանուր օրինակներ.

  • Ubuntu 16.04 -ի գործարկման համար գործարկեք «թափառաշրջիկ ինթ ubuntu/xenial64»
  • Ubuntu 14.04 -ի գործարկման համար գործարկեք «թափառաշրջիկ ինթիվ ubuntu/trusty64»
  • Fedora 23 գործարկելու համար «թափառաշրջիկ ինդ ֆեդորա/23 ամպային բազա»
  • Centos 7 -ի գործարկման համար գործարկեք «թափառական իննտիկոս/7»

Քայլ 5: Գործարկեք ձեր վիրտուալ մեքենան

Գործարկեք ձեր վիրտուալ մեքենան
Գործարկեք ձեր վիրտուալ մեքենան

Գործարկեք ձեր վիրտուալ մեքենան ՝ գործելով «թափառաշրջիկ» (դա արեք նույն հրամանի տողում)

OS- ի պատկերը կբեռնվի և կտեղադրվի: Այն պետք է նման լինի սքրինշոթին:

Քայլ 6. Պատրաստեք անձնական բանալին, որը կօգտագործեք մեքենա մուտք գործելու համար

Պատրաստեք անձնական բանալին, որը կօգտագործեք մեքենա մուտք գործելու համար
Պատրաստեք անձնական բանալին, որը կօգտագործեք մեքենա մուտք գործելու համար
Պատրաստեք անձնական բանալին, որը կօգտագործեք մեքենա մուտք գործելու համար
Պատրաստեք անձնական բանալին, որը կօգտագործեք մեքենա մուտք գործելու համար

Վիրտուալ մեքենայի գործարկումից հետո դուք չեք կարող շփվել դրա հետ, քանի որ չունեք VirtualBox GUI, այնպես որ դուք ստիպված կլինեք դրան վերաբերվել որպես հեռակա մեքենա և մուտք գործել ՝ օգտագործելով SSH (դա ասելու ամենաճշգրիտ ձևը չէ, բայց ես կարծում եմ, որ դա անելու է): Որոշ թափառող պատկերներ կստեղծեն uesrname/գաղտնաբառի կանխադրված համադրություն, մյուսները կստեղծեն պատահական բանալին և այն կտեղադրեն նոր ստեղծված ֆայլում: Այս արկղերի հետ փոխազդեցության լավագույն միջոցը RSA բանալիների զույգ օգտագործելն է: Սովորաբար, Vagrant- ը կստեղծի մասնավոր բանալին և հանրային բանալին ՝ նոր VM ստեղծելու ժամանակ («թափառաշրջիկ» հրամանի արդյունքում): Ստեղծված անձնական բանալին SSH հաճախորդի մեջ ներմուծելու համար, որը դուք կօգտագործեք (PuTTY), դուք պետք է օգտագործեք PuTTYgen:

Գործարկեք PuTTYgen- ը և կտտացրեք «Բեռնել» կոճակին և գնացեք այն թղթապանակը, որտեղ դուք պարզապես վազեցիք «թափառաշրջիկ» և գնացեք.vagrant / machines / default / virtualbox Մուտք գործեք «Ֆայլի անուն» ընտրացանկի ՝ ընդլայնումներ ընտրելու համար: Այնտեղից ընտրեք «Բոլոր ֆայլերը», այնուհետև ընտրեք «private_key» անունով ֆայլը և կտտացրեք «Բացել»: Սեղմեք «Պահել անձնական բանալին» կոճակը և պատասխանեք այո, եթե ձեզ հարցնեն, արդյոք վստահ եք, որ ցանկանում եք պահել այն առանց անցաբառ Պահեք այն անունով, որը հեշտ կլինի ճանաչել: Ես ընտրեցի "private_key_putty"

Քայլ 7: Մուտք գործեք վիրտուալ մեքենա

Մուտք գործեք վիրտուալ մեքենա
Մուտք գործեք վիրտուալ մեքենա

Բացեք PuTTY- ը և որպես տանտիրոջ անուն գրեք «127.0.0.1», որպես նավահանգիստ ՝ 2222, այնուհետև գնացեք Միացում-> SSH-> Հեղինակություն և կտտացրեք «Թերթել» կոճակին ՝ «Անձնական բանալիների ֆայլ նույնականացման համար» դաշտում: Այստեղ ընտրեք private_key_putty ֆայլը, որը ստեղծեցիք նախորդ քայլին:

(Ձեր տուփի մանրամասները կարող են տարբեր լինել: Այդ թափառող «թափառաշրջիկ ssh» - ի մասին մանրամասներ տեսնելու համար)

Լրացուցիչ. Այժմ վերադառնաք նստաշրջան և կկարողանաք պահպանել այս նստաշրջանի կարգավորումները, որպեսզի այլևս ստիպված չլինեք դրանք մուտքագրել (մուտքագրեք անուն «Պահված նիստեր» դաշտում և կտտացրեք «Պահել»):

Կտտացրեք «Բացել» և ձեզ կառաջարկվի մուտքագրել այն օգտվողին, որի անունով ցանկանում եք մուտք գործել: Դուք կարող եք կանխադրված օգտվող ստանալ նախորդ քայլում նշված OS կատալոգից (կամ գործարկելով «Vagrant ssh»):

Օրինակ ՝ Ubuntu- ի բաշխումների կանխադրված օգտվողը ubuntu- ն է, իսկ Fedora- ի կանխադրվածը թափառաշրջիկն է:

Լրացուցիչ խորհուրդներ.

  • PuTTY- ում գնացեք Միացում-> Տվյալներ և մուտքագրեք օգտվողին, որը կարող եք օգտագործել «Ավտոմատ մուտք գործած օգտվողի անուն» դաշտում: Այս կերպ, ssh կապ ստեղծելիս ստիպված չեք լինի որևէ տվյալ մուտքագրել:
  • Ձեր արկղի անվտանգությունը բարելավելու համար կարող եք փոխել առկա օգտվողի գաղտնաբառը `համոզվելու համար, որ դուք չեք գործարկում ssh ծառայություն` կանխադրված օգտվողի անվան/գաղտնաբառի համադրությամբ:
  • Հնարավոր մարտահրավեր. Ստեղծեք նոր օգտվող և ստեղծեք այն այնպես, որ մուտք գործելու համար կարողանաք օգտագործել ձեր անձնական բանալին (ոչ գեներացվելը):

Քայլ 8: Օգտագործելով վիրտուալ մեքենա

Այժմ դուք կկարողանաք օգտագործել թափառաշրջիկ տուփը զարգացման համար: Դուք կարող եք կառավարել նորաստեղծ VM- ն ՝ օգտագործելով թափառաշրջիկ:

Թափառական որոշ պարզ և օգտակար հրամաններ են.

  • «թափառաշրջիկ» - սկսում է տուփը: Դա անելուց հետո կարող եք միանալ դրան ՝ օգտագործելով PuTTY
  • «թափառաշրջիկ կանգառ» - կանգնեցնում է տուփը:
  • «թափառաշրջիկ ինիտ» - ստեղծում է թափառող ֆայլ, որը համապատասխանում է ձեր ընտրած բաշխմանը
  • «թափառաշրջիկը ոչնչացնում է» - ջնջում է տուփը

Լրացուցիչ տեղեկությունների համար միշտ կարող եք այցելել պաշտոնական կայք ՝

Ես խորհուրդ եմ տալիս, որ դուք նույնպես նայեք ակնթարթային պահերին և հետադարձներին, քանի որ դրանք կարող են օգտակար լինել, եթե զարգացման աշխատանքներ եք կատարում:

Խորհուրդ ենք տալիս: