Სარჩევი:
- ნაბიჯი 1: ჩამოტვირთეთ და დააინსტალირეთ ინსტრუმენტები
- ნაბიჯი 2: იპოვნეთ OS, რომლის გაშვებაც გსურთ
- ნაბიჯი 3: მოამზადეთ CMD ფანჯარა, სადაც გაუშვებთ საჭირო ბრძანებებს
- ნაბიჯი 4: მოამზადეთ თქვენი Vagrantfile
- ნაბიჯი 5: გაუშვით თქვენი ვირტუალური მანქანა
- ნაბიჯი 6: მოამზადეთ პირადი გასაღები, რომელსაც გამოიყენებთ მანქანაში შესასვლელად
- ნაბიჯი 7: შედით ვირტუალურ აპარატში
- ნაბიჯი 8: ვირტუალური აპარატის გამოყენება
ვიდეო: როგორ დავაყენოთ და გამოვიყენოთ Vagrant ყუთი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს შეიძლება სასარგებლო იყოს, თუ თქვენ გჭირდებათ Linux გარემო განვითარებისათვის და არ გსურთ Linux დისტრიბუციის დაყენება ორმაგი ჩატვირთვის საშუალებით.
VirtualBox– ით რეგულარული VM– ის გაშვება (მე გამოვიყენებ VirtualBox– ს მაგალითს ამ გაკვეთილში, რადგან ის უფასო და მარტივი გამოსაყენებელია) არის ის, რომ Vagrant ყუთი იმუშავებს GUI– ს გარეშე. ეს უკეთესად მუშაობს განსაკუთრებით ძველ მანქანებზე (ჩემნაირი). კიდევ ერთი უპირატესობა შეიძლება იყოს ის, რომ თქვენ შეგიძლიათ გამოიყენოთ PuTTY (ან თქვენი საყვარელი ssh კლიენტი) ბრძანებების გასაშვებად. ზოგიერთს ურჩევნია ამის გაკეთება VirtualBox ფანჯრის გამოყენების ნაცვლად, რომელიც აჩვენებს VM– ის ვიდეო გამომავალს.
ზემოთ ნახსენები უპირატესობებისთვის, თქვენ შეგიძლიათ გაუშვათ Ubuntu სერვერის მაგალითი (ან სხვა დისტრო ან არომატი, რომელიც არ მოყვება GUI) უთავო რეჟიმში. ეს არის ის, რასაც ვაგანტი აკეთებს, მაგრამ ის ასევე მოგცემთ შემდეგ უპირატესობებს:
- თქვენ არ გჭირდებათ ოპერაციული სისტემის დაინსტალირება. Vagrant იზრუნებს მთელ კონფიგურაციაზე
- შეგიძლიათ გამოიყენოთ cmd ან powerhell (ვარაუდობენ, რომ თქვენ Windows- ზე ხართ) თქვენი VM– ების შესაქმნელად, დასაწყებად, შესაჩერებლად, წასაშლელად, დასაბრუნებლად (და სხვა)
ნაბიჯი 1: ჩამოტვირთეთ და დააინსტალირეთ ინსტრუმენტები
პირველ რიგში, ჩვენ უნდა გადმოვწეროთ და დავაინსტალიროთ ის ინსტრუმენტები, რომლებსაც ჩვენ გამოვიყენებთ:
- ჩამოტვირთეთ VirtualBox აქედან და დააინსტალირეთ
- გადმოწერეთ Vagrant აქედან და დააინსტალირეთ
- ჩამოტვირთეთ PuTTY აქედან
- ჩამოტვირთეთ PuTTYgen აქედან
(თქვენ არ გჭირდებათ PuTTY და PuTTYgen დაყენება. უბრალოდ გადმოწერეთ ორობები)
ნაბიჯი 2: იპოვნეთ OS, რომლის გაშვებაც გსურთ
მოძებნეთ ოპერაციული სისტემა, რომლის გაშვება გსურთ ოფიციალურ ვებგვერდზე ნაპოვნი კატალოგში: ბმული
ნაბიჯი 3: მოამზადეთ CMD ფანჯარა, სადაც გაუშვებთ საჭირო ბრძანებებს
გადადით და შექმენით ახალი საქაღალდე თქვენს მყარ დისკზე. ეს საქაღალდე იქნება საერთო საქაღალდე ვირტუალურ აპარატსა და თქვენს მასპინძელ მანქანას შორის.
ახლა გეჭიროთ ღილაკი 'Shift' და დააწკაპუნეთ მარჯვენა ღილაკით ამ საქაღალდეზე და აირჩიეთ "აქ გახსენით ბრძანების ფანჯრები" და თქვენ გახსნით CMD ფანჯრებს იმ ადგილას.
ნაბიჯი 4: მოამზადეთ თქვენი Vagrantfile
მოამზადეთ თქვენი მაწანწალა ფაილი (ფაილი, რომელიც შეიცავს თქვენს ვირტუალურ აპარატს გარკვეულ პარამეტრებს) "vagrant init" - ის გაშვებით, სადაც ჩაანაცვლებთ კატალოგში ნაპოვნი ოპერაციული სისტემით
საერთო მაგალითები:
- Ubuntu 16.04 – ის გასაშვებად გაუშვით „vagrant init ubuntu/xenial64“
- Ubuntu 14.04 – ის გასაშვებად გაუშვით „vagrant init ubuntu/trusty64“
- გაშვებისთვის Fedora 23 გაუშვით "vagrant init fedora/23-cloud-base"
- Centos 7 -ის გასაშვებად გაუშვით "vagrant init centos/7"
ნაბიჯი 5: გაუშვით თქვენი ვირტუალური მანქანა
დაიწყეთ თქვენი ვირტუალური მანქანა "მაწანწალას ზემოთ" გაშვებით (გააკეთეთ ეს იმავე ბრძანების ხაზზე)
OS- ის სურათი გადმოწერილი და დაინსტალირებული იქნება. ის უნდა გამოიყურებოდეს ეკრანის ანაბეჭდის მსგავსი.
ნაბიჯი 6: მოამზადეთ პირადი გასაღები, რომელსაც გამოიყენებთ მანქანაში შესასვლელად
ვირტუალური აპარატის ამოქმედების შემდეგ თქვენ ვერ შეძლებთ მასთან ურთიერთობას, ვინაიდან თქვენ არ გაქვთ VirtualBox GUI, ასე რომ თქვენ მოგიწევთ მისი დისტანციური აპარატის დამუშავება და შესვლა SSH– ის გამოყენებით (არა ამის თქმის ყველაზე ზუსტი გზა, მაგრამ მე ვფიქრობ, რომ ეს გამოდგება). ზოგიერთი მოხეტიალე სურათი დაადგენს ნაგულისხმევი uesrname/პაროლის კომბინაციას, ზოგი კი შექმნის შემთხვევით გასაღებს და განათავსებს მას ახლად შექმნილ ფაილში. ამ ყუთებთან ურთიერთობის საუკეთესო საშუალებაა RSA გასაღების წყვილის გამოყენება. ჩვეულებრივ, Vagrant გამოიმუშავებს კერძო და საჯარო გასაღებს ახალი VM– ს შექმნისას („მაწანწალა“ბრძანების შედეგად). გენერირებული პირადი გასაღების იმპორტი SSH კლიენტში, რომელსაც თქვენ გამოიყენებთ (PuTTY) თქვენ უნდა გამოიყენოთ PuTTYgen.
დაიწყეთ PuTTYgen და დააწკაპუნეთ ღილაკზე "ჩატვირთვა" და გადადით საქაღალდეში, სადაც ახლახან გაუშვით "მაწანწალა up" და გადადით.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- ში გადადით კავშირი-> მონაცემები და შეიყვანეთ მომხმარებელი, რომლის გამოყენებაც შეგიძლიათ "ავტომატური შესვლის მომხმარებლის სახელის" ველში შესასვლელად. ამ გზით, თქვენ არ გჭირდებათ მონაცემების შეყვანა ssh კავშირის შექმნისას.
- თქვენი ყუთის უსაფრთხოების გასაუმჯობესებლად შეგიძლიათ შეცვალოთ პაროლი არსებული მომხმარებლისთვის, რათა დარწმუნდეთ, რომ თქვენ არ იყენებთ ssh სერვისს ნაგულისხმევი მომხმარებლის სახელის/პაროლის კომბინაციით
- შესაძლო გამოწვევა: შექმენით ახალი მომხმარებელი და შექმენით ის ისე, რომ სისტემაში შესასვლელად გამოიყენოთ თქვენი პირადი გასაღები (და არა გენერირებული)
ნაბიჯი 8: ვირტუალური აპარატის გამოყენება
ახლა თქვენ შეძლებთ გამოიყენოთ მაწანწალა ყუთი განვითარებისათვის. თქვენ შეგიძლიათ მართოთ ახლად შექმნილი VM მაწანწალას გამოყენებით.
ზოგიერთი მარტივი და სასარგებლო მაწანწალა ბრძანება არის:
- "მაწანწალა up" - იწყებს ყუთს. ამის დასრულების შემდეგ შეგიძლიათ დაუკავშირდეთ მას PuTTY გამოყენებით
- "მაწანწალა გაჩერება" - აჩერებს ყუთს.
- "მაწანწალა ინტი" - ქმნის მაწანწალა ფაილს, რომელიც შეესაბამება თქვენს მიერ არჩეულ განაწილებას
- "მაწანწალა განადგურება" - წაშლის ყუთს
დამატებითი ინფორმაციისთვის ყოველთვის შეგიძლიათ ეწვიოთ ოფიციალურ ვებგვერდს:
მე გირჩევთ, რომ ასევე გადახედოთ სურათებს და გადახედოთ მათ, ვინაიდან ეს შეიძლება იყოს სასარგებლო, თუ თქვენ აკეთებთ განვითარების სამუშაოებს.
გირჩევთ:
როგორ შევქმნათ Linux Boot Drive (და როგორ გამოვიყენოთ იგი): 10 ნაბიჯი
როგორ შევქმნათ Linux ჩატვირთვის დრაივი (და როგორ გამოვიყენოთ იგი): ეს არის მარტივი შესავალი იმის შესახებ, თუ როგორ უნდა დაიწყოთ Linux, კერძოდ Ubuntu
Rotary Encoder: როგორ მუშაობს და როგორ გამოვიყენოთ Arduino– სთან ერთად: 7 ნაბიჯი
Rotary Encoder: როგორ მუშაობს და როგორ გამოვიყენოთ Arduino– სთან ერთად: შეგიძლიათ წაიკითხოთ ეს და სხვა საოცარი გაკვეთილები ElectroPeak– ის ოფიციალურ ვებ – გვერდზე. მიმოხილვა პირველ რიგში, თქვენ იხილავთ ინფორმაციას ბრუნვის კოდირების შესახებ და შემდეგ ისწავლით თუ როგორ
როგორ დავაყენოთ და გამოვიყენოთ WeMos TTgo ESP32 Uno D1 R32: 3 ნაბიჯი
როგორ დავაყენოთ და გამოვიყენოთ WeMos TTgo ESP32 Uno D1 R32: როგორ დავაყენოთ WeMos® TTgo ESP32 uno D1 R32 გადის ყველა საფეხურზე თქვენი WeMos® TTgo ESP32 uno D1 R32 მუშაობის დასაწყებად
როგორ გამოვიყენოთ Mac ტერმინალი და როგორ გამოვიყენოთ ძირითადი ფუნქციები: 4 ნაბიჯი
როგორ გამოვიყენოთ Mac ტერმინალი და როგორ გამოვიყენოთ ძირითადი ფუნქციები: ჩვენ გაჩვენებთ თუ როგორ გახსნათ MAC ტერმინალი. ჩვენ ასევე გაჩვენებთ ტერმინალის რამდენიმე მახასიათებელს, როგორიცაა ifconfig, დირექტორიების შეცვლა, ფაილების წვდომა და arp. Ifconfig საშუალებას მოგცემთ შეამოწმოთ თქვენი IP მისამართი და თქვენი MAC რეკლამა
ბარბის ყუთი: შენიღბული ყუთი/ ბუმი თქვენი Mp3 მოთამაშისთვის: 4 ნაბიჯი (სურათებით)
Barbie Box: შენიღბული კამერის/ ბუმის ყუთი შენი Mp3 მოთამაშისთვის: ეს არის თქვენი mp3 პლეერის დამცავი ჩანთა, რომელიც ყურსასმენის ჯეკს გარდაქმნის მეოთხედ ინჩზე, შეუძლია იმოქმედოს როგორც ბუმის ყუთი გადამრთველის გადასაბრუნებლად და შენიღბავს თქვენს mp3 პლეერს, როგორც ადრეული ოთხმოცდაათიანი წლების მაგნიტოფონი ან მსგავსი დაბალი ქურდობა