Креирање Јекилл блога на Убунту 16.04
Користите другачији систем? Јекилл је одлична алтернатива ВордПресс-у за блоговање или дељење садржаја. Не захтева никакве базе података и веома је лако и
Приручници у Ансиблеу су оно што Ансибле чини тако згодним. Плаибоокс омогућавају извршавање рутинских задатака са неколико модула. Када треба да користимо свеске?
Хајде да погледамо задатак рутинског одржавања: ажурирање сервера. Не бисмо морали да користимо приручник за ово, с обзиром да је то само једна команда: apt-get update
. Могли бисмо користити само једну једину команду за ажурирање софтвера на свим нашим серверима. Међутим, за постављање нечега попут веб сервера или сервера базе података потребно је више посла: не само једна команда. Приручници су савршени за овај случај. Они вам омогућавају да користите више модула, а то су команде које се могу извршити на серверу. На пример, постоје модули за копирање датотека и извођење команди љуске преко ССХ-а.
Па како да користимо свеске? Хајде да почнемо!
.yml
) датотекеАнсибле плаибоокс су написани као .yml
датотеке; Ансибле не може да тумачи друге формате. Пример Ансибле плаибоок-а изгледа овако:
---
- hosts: webservers
vars:
http_port: 80
max_clients: 200
remote_user: root
tasks:
- name: ensure apache is at the latest version
yum: pkg=httpd state=latest
- name: write the apache config file
template: src=/srv/httpd.j2 dest=/etc/httpd.conf
notify:
- restart apache
- name: ensure apache is running (and enable it at boot)
service: name=httpd state=started enabled=yes
handlers:
- name: restart apache
service: name=httpd state=restarted
(Преузето из Ансибле-ове документације)
Као што видите, у овој свесци постоји више одељака. Прво, видећете hosts:
линију. Ово одређује на којим хостовима треба да се изврши плаибоок. Такође можете видети да смо дефинисали неколико варијабли којима се може приступити и користити у целом приручнику. Тада ћете видети неколико задатака. Ови задаци би се могли назвати нешто попут „Инсталирај Апацхе“, на пример. Други задатак у примеру пише у Апацхе конфигурацију. Тада ћете видети следеће:
notify:
- restart apache
Ово говори задатку да изврши одређени руковалац. У овом случају, то се односи на руковалац restart apache
, који се може наћи на дну приручника:
handlers:
- name: restart apache
service: name=httpd state=restarted
Руковаоци су згодни јер, узимајући пример, можда ћете желети да поново покренете Апацхе више пута. У овом случају, не морате да понављате креирање задатка сваки пут када вам је потребно да поново покренете Апацхе, али уместо тога, можете само да се позивате на исти руковалац сваки пут.
Рецимо да желите да примените Апацхе сервер. Па, као што видите, управо смо направили приручник за то. Извршавање плаибоок-а може се обавити коришћењем ansible-playbook
команде. На пример, ако бисмо извршили овај приручник на свим серверима у webservers
категорији (требаћете да имате ову категорију у вашој /etc/ansible/hosts
датотеци), покренули бисте следећу команду с обзиром да је име ваше датотеке са игром apache.yml
:
ansible-playbook -i webservers apache.yml
Честитам! Сада сте извршили плаибоок на свим серверима у вашој webservers
категорији. Сада ћете само морати да сачекате да се имплементација заврши и видећете да је Апацхе успешно инсталиран и конфигурисан на овим серверима.
Користите другачији систем? Јекилл је одлична алтернатива ВордПресс-у за блоговање или дељење садржаја. Не захтева никакве базе података и веома је лако и
Скуид је популаран, бесплатни Линук програм који вам омогућава да креирате веб проки за прослеђивање. У овом водичу ћете видети како да инсталирате Скуид на ЦентОС да вас преокрене
Мемцацхед је систем базе података високих перформанси који може помоћи да се напуни ваша апликација. Веома је брз јер не уписује на диск, већ т
Увод ИнфлукДБ је отворена, дистрибуирана база података временских серија без спољних зависности. Да, прочитали сте параграф без спољних зависности
Фаил2бан је програм који прати активност пријављивања на ваш сервер и блокира увредљиве ИП адресе. Подразумевано ће блокирати ИП адресе на 10 минута
Користите другачији систем? Ред5 је медијски сервер отвореног кода имплементиран у Јави који вам омогућава да покренете Фласх вишекорисничке апликације као што је ливе стреамин
Користите другачији систем? Ванилла форум је апликација отвореног кода написана у ПХП-у. Потпуно је прилагодљив, једноставан за коришћење и подржава екстерне
Користите другачији систем? Увод Канбоард је бесплатни софтвер за управљање пројектима отвореног кода који је дизајниран да олакша и визуализује
Користите другачији систем? Увод Канбоард је бесплатни софтвер за управљање пројектима отвореног кода који је дизајниран да олакша и визуализује
Користите другачији систем? Тини Тини РСС Реадер је бесплатан читач и агрегатор вести (РСС/Атом) са сопственим хостовањем отвореног кода, дизајниран за
Користите другачији систем? Гитеа је алтернативни систем за контролу верзија отвореног кода који се самостално хостује и покреће Гит. Гитеа је написана на Голангу и јесте
Користите другачији систем? Вики.јс је бесплатна модерна вики апликација отвореног кода изграђена на Ноде.јс, МонгоДБ, Гит и Маркдовн. Вики.јс изворни код је јавни
Користите другачији систем? Гитеа је алтернативни систем за контролу верзија отвореног кода који сам хостује и покреће гит. Гитеа је написана на Голангу и јесте
Користите другачији систем? Тхелиа је алатка отвореног кода за креирање веб локација за е-пословање и управљање онлајн садржајем написаним у ПХП-у. Тхелиа изворни код и
Користите другачији систем? Мицровебер је ЦМС и онлајн продавница отвореног кода. Мицровебер изворни код се налази на ГитХуб-у. Овај водич ће вам показати
Користите другачији систем? Мицровебер је ЦМС и онлајн продавница отвореног кода. Мицровебер изворни код се налази на ГитХуб-у. Овај водич ће вам показати
Користите другачији систем? МОДКС Револутион је брз, флексибилан, скалабилан, бесплатан и отвореног кода, систем за управљање садржајем (ЦМС) за предузећа написан и
Користите другачији систем? Маттермост је опен соурце алтернатива Слацк СААС сервису за размену порука. Другим речима, са Маттермостом, ца
Користите другачији систем? ДотЦМС је систем за управљање садржајем отвореног кода за предузећа написан на Јави. Садржи скоро све потребне карактеристике т
Користите другачији систем? Пагекит 1.0 ЦМС је прелеп, модуларан, проширив и лаган, бесплатан систем за управљање садржајем отвореног кода (ЦМС) са
Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.
Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.
Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.
Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.
Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…
Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.
Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.
Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.
У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.
Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више