Убунту

Инсталирање ЦоуцхДБ на Убунту 20.04

Инсталирање ЦоуцхДБ на Убунту 20.04
Апацхе Софтваре Фоундатион издао је Апацхе ЦоуцхДБ 2005. године као базу података оријентисану на документе отвореног кода која се лако може повезати са више ЦоуцхДБ-а и изводити све врсте задатака са више задатака. ЦоуцхДБ је НоСКЛ база података која омогућава већу флексибилност у погледу преноса података. ЦоуцхДБ складишти и представља податке у ЈаваСцрипт Објецт Нотатион, са ЈаваСцриптом као језиком упита.

Доступан је и ЦоуцхДБ РЕСТфул ХТТП / ЈСОН АПИ који можете користити за модификовање и израду нових датотека базе података, као што су документи. Ово има релативно пријатељски интерфејс који олакшава читање и уређивање докумената. Као што је горе поменуто, то је база података оријентисана на документе. Архитектура ЦоуцхДБ је конструисана на језику Ерланг, програмском језику опште намене који се фокусира на паралелност и такође рунтиме систем прикупљен смећем.

Овај кратки водич показује вам како да инсталирате Апацхе ЦоуцхДБ на последњих 20 Убунту-а.04 ЛТС. Поступак инсталације је прилично једноставан. Али, овде представљена упутства захтевају да знате неке основе Линука и да се на површини упознате са његовом љуском. Такође морате бити у могућности да хостујете своју веб локацију на локалном ВПС-у.

Корак 1: Проверите да ли постоје исправке

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

$ судо апт ажурирање && надоградња

БЕЛЕШКА: Можда ћете морати да додате судо пре сваке наредбе у овом чланку ако не користите роот налог.

Корак 2: Конфигурисање сервера

У овом кораку ћете инсталирати софтвер који вам омогућава да конфигуришете спремиште пакета ЦоуцхДБ. Да бисте то урадили, унесите следеће:

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

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

Корак 3: Укључите спремиште Апацхе ЦоуцхДБ пакета

Даље, омогућите спремиште пакета Апацхе ЦоуцхДБ. Унесите следеће команде да бисте то урадили:

$ цурл -Л хттпс: // цоуцхдб.апацхе.орг / репо / бинтраи-пубкеи.асц | судо апт-кеи додај

$ ецхо "деб хттпс: // апацхе.бинтраи.цом / цоуцхдб-деб фокални главни "|
судо тее -а / етц / апт / соурцес.листа

Обавезно набавите свој ППА из аутентичног извора којем се може веровати, јер је на мрежи доступно превише аматерски направљених ППА. Овде смо користили службено спремиште за ППА, којем редовно присуствује тим Апацхе фондације.

Инсталирајући најновији ППА, сада можете да ажурирате систем и добијете најновије информације о пакету:

$ судо апт упдате

Уз то на месту, сада сте спремни за инсталацију.

Самостални вс. Режим кластера

Сада морате одабрати желите ли да ЦоуцхДБ буде инсталиран у било којем од следећих режима:

  1. Режим кластера
  2. Самостални режим

У кластер режим, постоји више од два сервера који су међусобно повезани и они заједно раде као дохватни депозитар података.

У самостални режим, укључен је само један сервер. Будући да вероватно користите само један сервер, наставићемо са инсталацијом у самосталном режиму.

Корак 4: Инсталација

Да бисте започели инсталацију Апацхе ЦоуцхДБ, користите следећу команду:

$ судо апт инсталирај цоуцхдб

Појавиће се упит у којем ћете тражити да изаберете између самосталног и кластер режима. Изаберите самостални режим. Затим ће се од вас тражити да унесете циљану ИП адресу мрежног интерфејса на којем ћете извршити инсталацију. За самосталну инсталацију са једним сервером нећемо променити подразумевану адресу која ће бити 127.0.0.1.

Затим ћете унети снажну лозинку за стварање административног корисника. Међутим, не треба да креирате администратора јер ћете моћи да наставите са режимом администраторске забаве. Ово се не препоручује, јер је режим администраторске забаве отворен за приступ Интернету и због тога је веома несигуран.

Након уноса лозинке, од вас ће се тражити да је поново унесете ради потврде. Инсталација ће завршити након неког времена.

Корак 5: Потврдите инсталацију

Уверите се да је инсталација протекла без проблема помоћу команде цурл. Ова наредба ће приказати релевантне информације које откривају статус ЦоуцхДБ и у складу са инсталацијом. ЦоуцхДБ сервер ће радити на лоцалхост: 5984.

Корак 6: Стварање базе података

Пријавите се на своју Фауктон контролну таблу на хттп: // 127.0.0.1: 5984 / _утилс / са вашим корисничким подацима и креирајте нову базу података са ЦоуцхДБ.

Кликните икону базе података која се налази крајње лево од панела и притисните дугме „Креирај базу података“ у горњем десном углу екрана.

Укратко

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

ЦоуцхДБ ради беспрекорно и компатибилан је са готово свим најновијим модерним веб апликацијама, укључујући оне направљене за мобилне телефоне, што га чини изврсним услужним програмом за читање, креирање, уређивање и модификовање докумената базе података.

Надамо се да вам је ово упутство било корисно. Држите се да бисте видели још упутстава за употребу ЦоуцхДБ-а са Фауктон-овом контролном плочом. У међувремену, погледајте још садржаја о инсталирању других услужних програма на Уник системима.

Најпопуларније лабораторијске игре Оцулус Апп
Ако сте власник Оцулус слушалица, онда морате бити упознати са бочним учитавањем. Бочно учитавање је поступак инсталирања не-продавничког садржаја на ...
10 најбољих игара за играње на Убунту-у
Виндовс платформа је била једна од доминантних платформи за играње игара због огромног процента игара које се данас развијају да би подржале Виндовс. ...
5 најбољих аркадних игара за Линук
У данашње време рачунари су озбиљне машине које се користе за игре на срећу. Ако не успете да добијете нови високи резултат, знаћете на шта мислим. У ...