Како инсталирати и конфигурисати Ансибле на Убунту серверу



Испробајте Наш Инструмент За Елиминисање Проблема

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



Инсталација Ансибле-а се врши у потпуности преко ЦЛИ интерфејса, а овде је демонстрирана коришћена инсталација голог метала Убунту Сервер 16.04 којој недостаје софистицирани кориснички интерфејс. Ако сте инсталирали Унити, ГНОМЕ или било шта друго попут Ксфце4 или ЛКСДЕ, једноставно отворите терминал из менија апликације пре него што наставите.



1. метод: Инсталирање апт-адд-репозиторија

Ако вам инсталација Убунту Сервер 16.04 већ омогућава употребу функције апт-адд-репозиторијум, онда пређите на 2. метод. У супротном, сваки пут издајте следеће команде праћене ентером:



судо апт-гет упдате

судо апт-гет инсталирајте софтвер-својства-заједничка

Метод 2: Додавање Ансибле спремишта

Сада када сте у могућности да користите апт-адд-репоситори, користите судо апт-адд-репоситори ппа: ансибле / ансибле да додате потребно спремиште и користите судо апт-гет упдате да бисте га индексирали. Једном када се индексира, користите судо апт-гет инсталл ансибле да бисте инсталирали пакет. Виртуелна конзола или терминал може на вас бацити пуно текста, али можете једноставно сачекати док вам се упит не врати.



3. метод: Конфигурисање ССХ функционалности

Издајте наредбу ссх-кеиген -т рса -б 4096 -Ц “фриенд@емаилбок.адди” док замењујете фриенд@емаилбок.адди е-адресом коју желите да повежете са кључем. Не користите лозинку ако од вас тражи да је направите, већ једноставно двапут притисните тастер ентер. Ансибле не може да се повеже са доданим серверима ако додате лозинку. Када завршите са овим, додајте нови кључ помоћу ссх-агент басх, а затим ссх-адд ~ / .ссх / ид_рса пре него што копирате ссх кључ на све сервере којима ћете управљати.

Копирајте кључ на свој сервер помоћу ове наредбе ссх-цопи-ид усер@ккк.ккк.к.ккк, замењујући Кс-ове стварним цифрама ИП адресе дотичног сервера. Вероватно ће се од вас тражити лозинка удаљеног корисника. Једном када се све укуца, можете да тестирате да ли је веза добра тако што ћете откуцати ссх фриенд@ккк.ккк.к.ккк, замењујући пријатеља именом из е-поште пре домене и Ксс још једном са ИП адресом. Не бисте требали да уносите лозинку. Ако све функционише, једноставно откуцајте екит и крените даље.

4. метод: Само конфигурисање одговорног

Ансибле користи сопствену датотеку хоста, па ћете морати да је користите да га уређује. Можете да замените ви другим ЦЛИ уређивачем текста ако сте га инсталирали, ако желите, као што је нано. На самом дну датотеке додајте ред са [веб-сервери] на коме следи ИП адреса поново на реду испод ње. Наставите да додајете редове ако желите да додате још ИП адреса. Сачувајте и затворите датотеку.

Када се вратите на упит, издајте наредбу ансибле алл -м пинг и погледајте резултат. Требало би читати успех.

Ако приметите било какав наговештај неуспеха, вероватно је датотека хостова крива. Можда ћете морати да уредите поново и додајте опцију ансибле_пассворд. Поново се вратите на дно датотеке и креирајте другу линију, стављајући само [веб-сервери: варс] на њу, а испод ње линију на којој је ансибле_пассворд = Кс.

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

2 минута читања