Инсталирајте Цхеф - 6 једноставних корака за инсталирање Цхеф-а на ЦентОС



Овај блог ће вас упутити како да инсталирате радну станицу, сервер и чвор. Такође објашњава како повезати Цхеф Сервер са Цхеф Ноде-ом.

Инсталирајте кувара

Да ли се радујете што ћете постати ? Па, ако је одговор да, дозволите ми да вам кажем да морате да савладате све врхунске алате ДевОпс-а. Један од таквих алата из серије је Цхеф. Дакле, овај блог је водич за инсталирање Цхефа на ЦентОС машину. Инсталирање Цхефа је попут шетње, само треба да извршите неколико команди.

Кувар има три главне компоненте:





  1. Радна станица
  2. Сервер
  3. Чворови

У демонстрацијске сврхе користићу само један чвор. Може бити стотине чворова којима управља један куварски сервер. Користим две ЦентОС виртуелне слике, једну за радну станицу, а другу за чвор. За Сервер ћу користити хостовану верзију Цхеф Сервер-а (у облаку) доступну на управљати. Главни кувар. себе

Следе кораци за инсталацију Цхефа:



  1. Инсталирајте Цхеф ДК (Развојни комплет) на Цхеф Воркстатион
  2. Подесите Цхеф Сервер
  3. Направите рецепт или кувар / преузмите књигу кувара из Цхеф Супермаркета на радној станици
  4. Отпремите књигу кувара на Цхеф Сервер
  5. Повежите чвор са Цхеф сервером
  6. Поставите књигу кувара са сервера на чвор

1. Инсталирајте Цхеф ДК (Развојни комплет)

На својој радној станици Цхеф инсталираћу Цхеф ДК.Цхеф ДК је пакет који садржи све развојне алате који ће вам требати када кодирате Цхеф. Ево везе за преузимање Кувар ДК .

Шеф ДК - Инсталирајте кувара - Едурека

Овде одаберите оперативни систем који користите. Користим ЦентОС 6.8. Дакле, кликнућу на Ред Хат Ентерприсе Линук .



Копирајте везу према верзији ЦентОС-а коју користите. Користим ЦентОС 6, као што видите да сам истакао на горњем снимку екрана.

Идите на терминал своје радне станице и преузмите Цхеф ДК помоћу команде вгет и залепите везу.

Извршите ову наредбу:

вгет хттпс://пацкагес.цхеф.ио/стабле/ел/6/цхефдк-1.0.3-1.ел6.к86_64.рпм

Пакет је сада преузет. Сада ћу инсталирати овај пакет користећи рпм.

Извршите ово:

рпм -ивх цхефдк-1.0.3-1.ел6.к86_64.рпм

2. Подесите Цхеф Сервер

Користићу хостовану верзију Цхеф сервера у облаку, али можете користити и физичку машину. Овај Цхеф-Сервер је присутан на манаге.цхеф.ио

Овде створите рачун ако га немате. Када направите налог, пријавите се са својим подацима за пријављивање.

Овако изгледа Цхеф Сервер.

Ако се пријављујете први пут, прво што ћете радити је стварање организације. Организација је у основи група Машина којима ћете управљати са Цхеф сервером.

Прво ћу отићи на картицу администрације. Тамо сам већ створио организацију која се зове еду. Зато морам да преузмем почетни комплет на своју радну станицу. Овај почетни комплет ће вам помоћи да датотеке са радне станице пребаците на Цхеф Сервер. Кликните на икону подешавања са десне стране и кликните на Стартер Кит.

Сада ћете добити опцију за преузимање Стартер Кит-а. Само кликните на њу да бисте преузели зип датотеку Стартер Кит.

претворити објекат у низ пхп

Преместите ову датотеку у свој основни директоријум.Сада распакујте ову датотеку помоћу команде унзип на вашем терминалу. Приметићете да укључује директоријум који се зове цхеф-репо.

Извршите ово:

распакујте цхеф-стартер.зип

Сада преместите овај почетни комплет у директоријум кувара у цхеф-репо директоријуму.

Извршите ово:

мв стартер / роот / цхеф-репо / цоокбоокс

3. Преузмите књигу кувара са супермаркета кувара на радној станици

Кувар књига кувара доступан је у Супермаркету кувара, можемо отићи у супермаркет кувара. Преузмите потребне куварске књиге са супермаркет.цхеф.ио . Преузимам једну књигу кувара да бих одатле инсталирао Апацхе.

Извршите ово:

цд кувар-кувар кувара ножа кувар страница преузимање леарн_цхеф_хттпд

Ту је куглица катрана преузета за Апацхе Цоокбоок. Сад ћу издвојити садржај из ове преузете Тар датотеке. За то ћу користити команду тар.

Извршите ово:

тар -квф леарн_цхеф_хттпд-0.2.0.тар.гз

Све потребне датотеке се аутоматски креирају у оквиру ове Куварице. Нема потребе за било каквим изменама. Проверимо опис рецепта у мојој фасцикли са рецептима.

Извршите ово:

цд / роот / цхеф-репо / леарн_цхеф_хттпд / рецепти цат дефаулт.рб

Сада ћу само отпремити ову куварицу на мој Цхеф Сервер, јер ми изгледа савршено.

4. Отпремите књигу кувара на Цхеф Сервер

Да бисте отпремили Апацхе Цоокбоок који сам преузео, прво преместите ову датотеку леарн_цхеф_хттпд у директоријум Цоокбоокс у цхеф-репо. Затим промените свој именик у књиге кувара.

Извршите ово:

мв / роот / цхеф-репо / леарн_цхеф_хттпд / роот / цхеф-репо / цоокбоокс цд / роот / цхеф-репо / цоокбоокс

Сада у овом директоријуму извршите наредбу испод да бисте отпремили Апацхе Цоокбоок:

Извршите ово:

како инсталирати пхп 7 на Виндовс 10
нож кувар отпреми леарн_цхеф_хттпд

Потврдите Цоокбоок са конзоле за управљање Цхеф сервером. У одељку смерница пронаћи ћете књигу кувара коју сте поставили. Погледајте снимак екрана испод:

Сада је наш последњи корак додавање Цхеф Ноде-а. Подесили смо радну станицу, Цхеф сервер и морамо додати наше чворове на Цхеф Сервер ради аутоматизације.

5. Повежите чвор са Цхеф сервером

Боја терминала моје Ноде машине разликује се од радне станице тако да ћете моћи да направите разлику између обе.

јава шта је токен

Само ми треба ИП адреса мог чвора да бих извршио наредбу у наставку на свом чвору.

Извршите ово:

ифцонфиг

Додаћу свој Цхеф чвор на сервер извршавањем команде Книфе Боотстрап у којој ћу одредити ИП адресу Цхеф Ноде и његово име. Извршите наредбу приказану доле:

Извршите ово:

нож боотстрап 192.168.56.102 --ссх-усер роот --ссх-пассворд едурека --ноде-наме цхефНоде

Ова наредба ће такође покренути инсталацију Цхеф-клијента у Цхеф Ноде. Можете га верификовати из ЦЛИ-а на радној станици помоћу команде нож, као што је приказано доле:

Извршите ово:

Листа чворова ножа

Можете да верификујете и са Цхеф сервера. Идите на картицу чворова у конзоли за управљање сервером, овде ћете приметити да је чвор који сте додали присутан. Погледајте снимак екрана испод:

6. Поставите књигу кувара са сервера на чвор

Погледајмо како можемо додати Цоок Цоокбоок на Ноде и управљати његовом Рун листом са Цхеф сервера. Листа покретања описује редослед којим треба да се извршавају Куварске књиге. Као што можете видети на снимку екрана испод, кликните картицу Акције и изаберите опцију Уреди листу покретања да бисте управљали листом Покрени.

У Доступним рецептима можете видети наш рецепт леарн_цхеф_хттпд, можете га превући из доступних пакета на тренутну листу извршавања и сачувати листу покретања.

Сада се пријавите на свој Ноде и само покрените цхеф-цлиент да бисте извршили Рун листу.

Извршите ово:

главни клијент

Честитам! успешно сте инсталирали Цхеф и распоредили Апацхе са вашег Цхеф сервера на Ноде.

Надам се да сте били у могућности да ме пратите кроз процес инсталације Цхефа и до сада Цхеф мора бити покренут и покренут у вашој машини.

Ако сте пронашли овај блог на „ Инсталирај Шеф ”Релевантно, погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250 000 задовољних ученика раширених широм света. Едурека ДевОпс сертификациони курс помаже ученицима да стекну стручност у различитим ДевОпс процесима и алатима као што су Пуппет, Цхеф, Јенкинс, Нагиос и ГИТ за аутоматизацију више корака у СДЛЦ.