Мазмуну:

Бузулган кутуну кантип орнотуу жана колдонуу керек: 8 кадам
Бузулган кутуну кантип орнотуу жана колдонуу керек: 8 кадам

Video: Бузулган кутуну кантип орнотуу жана колдонуу керек: 8 кадам

Video: Бузулган кутуну кантип орнотуу жана колдонуу керек: 8 кадам
Video: Ступни украли ► 1 Прохождение Signalis 2024, Декабрь
Anonim
Кантип Vagrant Box орнотуу жана колдонуу
Кантип Vagrant Box орнотуу жана колдонуу

Бул сизге иштеп чыгуу үчүн Linux чөйрөсү керек болсо жана Linux жүктөлүшүн кош жүктөө менен орнотууну каалабасаңыз пайдалуу болушу мүмкүн.

VirtualBox менен кадимки VMди иштетүүдөн артыкчылыгы (мен бул окуу куралында VirtualBoxту мисал катары колдоном, анткени ал бекер жана колдонууга оңой) Vagrant кутусу GUIсиз иштейт. Бул аны өзгөчө эски машиналарда жакшыраак иштетет (меники сыяктуу). Дагы бир артыкчылыгы, сиз командаларды иштетүү үчүн PuTTY (же сүйүктүү ssh кардарыңызды) колдоно аласыз. Кээ бирөөлөр муну виртуалдык машинанын видео чыгарылышын көрсөтүүчү VirtualBox терезесин колдонуунун ордуна ушундай кылууну каалашат.

Жогоруда айтылган артыкчылыктарга ээ болуу үчүн, сиз Ubuntu серверинин мисалын (же GUI менен келбеген башка дистрибутивди) башсыз режимде иштете аласыз.

  • иш жүзүндө операциялык системаны орнотуунун кажети жок. Вагрант бүт орнотууну өзү колго алат
  • VMлерди түзүү, баштоо, токтотуу, жок кылуу, кайтаруу (жана башка) үчүн cmd же powershell (терезелерде экениңизди) колдоно аласыз.

1 -кадам: Инструменттерди жүктөп алып орнотуңуз

Биринчиден, биз колдоно турган куралдарды жүктөп алып, орнотушубуз керек:

  • VirtualBoxту бул жерден жүктөп алып, орнотуңуз
  • Vagrantти бул жерден жүктөп алып, орнотуңуз
  • PuTTYди бул жерден жүктөп алыңыз
  • PuTTYgenди бул жерден жүктөп алыңыз

(PuTTY жана PuTTYgen орнотуунун кажети жок. Жөн гана экилик файлдарды жүктөп алыңыз)

2 -кадам: Иштегиңиз келген OSти табыңыз

Расмий веб -сайттан табылган каталогдо иштетүүнү каалаган Иштетүү системасын издеңиз: шилтеме

3 -кадам: Керектүү буйруктарды иштете турган CMD терезесин даярдаңыз

Керектүү буйруктарды иштете турган CMD терезесин даярдаңыз
Керектүү буйруктарды иштете турган CMD терезесин даярдаңыз

Барып, катуу дискиңизде жаңы папка түзүңүз. Бул папка виртуалдык машина менен хост машинаңыздын ортосунда бөлүшүлгөн папка болот.

Эми 'Shift' баскычын басып, ошол папканы оң баскыч менен чыкылдатыңыз жана "Бул жерде буйрук терезелерин ачуу" тандап, ошол жерде CMD терезелерин ачасыз.

4 -кадам: Vagrantfile даярдаңыз

Сиздин Vagrantfile даярдаңыз
Сиздин Vagrantfile даярдаңыз

Вагранттик файлыңызды (виртуалдык машинаңыздын кээ бир жөндөөлөрүн камтыган файлды) даярдап, "бомж баштоо" программасын иштетип, каталогдо жайгашкан операциялык системага алмаштырыңыз.

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

  • Ubuntu 16.04 иштетүү үчүн "vagrant init ubuntu/xenial64" иштетиңиз
  • Ubuntu 14.04 иштетүү үчүн "vagrant init ubuntu/trusty64" иштетиңиз
  • Fedora 23 чуркоо үчүн "селсаяк init fedora/23-булут-базасын" иштетүү
  • Centos 7ди иштетүү үчүн "селсаяк init centos/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 деп жазыңыз, андан кийин Connection-> SSH-> Auth өтүңүз жана "Тастыктоо үчүн купуя ачкыч файлы" астындагы "Browse" баскычын басыңыз. Бул жерде, сиз мурунку кадамда жараткан private_key_putty файлын тандаңыз.

(Сиздин кутуңуздун чоо -жайы башкача болушу мүмкүн. Бул "селсаяк ssh" чуркоо жөнүндө чоо -жайын көрүү үчүн)

Кошумча: Эми Сессияга кайтып келиңиз жана сиз бул сессиянын жөндөөлөрүн сактай аласыз, андыктан аларды кайра киргизбейсиз ("Сакталган сессиялар" талаасына атын киргизиңиз жана "Сактоо" баскычын басыңыз).

"Ачуу" баскычын чыкылдатыңыз жана сиз киргиңиз келген колдонуучуну киргизишиңиз керек. Сиз демейки колдонуучуну мурунку кадамда айтылган OS каталогунан ала аласыз (же "Vagrant ssh" иштетүү менен).

Мисалы, Ubuntu бөлүштүрүүлөрүнүн демейки колдонуучусу ubuntu, ал эми Fedora үчүн демейки колдонуучу бомж

Кошумча кеңештер:

  • PuTTYде, Connection-> Data бөлүмүнө өтүп, 'Auto-login username' талаасына кирүү үчүн колдоно турган колдонуучуну киргизиңиз. Ошентип, ssh туташуусун орнотууда эч кандай маалыматтарды киргизүүнүн кажети жок болот.
  • Кутуңуздун коопсуздугун жакшыртуу үчүн, сиз учурдагы колдонуучунун сырсөзүн өзгөртүп, демейки колдонуучу аты/сырсөз айкалышы менен ssh кызматын иштетпей жатканыңызды текшере аласыз.
  • Мүмкүн болгон кыйынчылык: Жаңы колдонуучуну түзүңүз жана кирүү үчүн купуя ачкычыңызды (түзүлгөн эмес) колдоно аласыз.

8 -кадам: Виртуалдык машинаны колдонуу

Эми сиз өнүгүү үчүн селсаяк кутучаны колдоно аласыз. Сиз жаңы түзүлгөн VMди бомжду колдонуп башкара аласыз.

Кээ бир жөнөкөй жана пайдалуу селсаяк буйруктар:

  • "селсаяк" - кутучаны баштайт. Бул бүткөндөн кийин PuTTY аркылуу туташсаңыз болот
  • "селсаяк токтоо" - кутуну токтотот.
  • "Адашып жүргөн баштоочу" - сиз тандаган бөлүштүрүүгө туура келген бомж файлын түзөт
  • "селсаяк жок кылуу" - кутуну жок кылат

Көбүрөөк маалымат алуу үчүн ар дайым расмий вебсайтка кире аласыз:

Мен сизди сүрөткө тартууну жана кайтарууну карап көрүүнү сунуштайм, анткени эгерде сиз иштеп жаткан болсоңуз, бул пайдалуу болушу мүмкүн.

Сунушталууда: