Овај чланак ће вам показати како инсталирати МонгоДБ на Убунту 20.04 помоћу командне линије из званичног спремишта. Све наредбе о којима се говори у овом чланку у вези са инсталацијом МонгоДБ-а извршиће се на Убунту 20.04.
Инсталирајте МонгоДБ на Убунту 20.04
Извршите следеће кораке да бисте инсталирали МонгоДБ на свој Убунту 20.04 систем:
Прво отворите прозор терминала пречицом Цтрл + Алт + т. Пријавите се као роот корисник на вашем систему.
Додајте МонгоДБ Репозиторијум
Да бисте на свој систем инсталирали најновију верзију МонгоДБ, прво морате да додате његово спремиште у Убунту 20.04. Да бисте додали званични кључ спремишта МонгоДБ пакета помоћу вгета, покрените следећу команду на терминалу:
$ вгет -кО - хттпс: // ввв.монгодб.орг / статиц / пгп / сервер-4.2.асц | судо апт-кеи додај -
Затим додајте МонгоДБ спремиште у Убунту 20.04, како следи:
$ ецхо "деб [арцх = амд64, арм64] хттпс: // репо.монгодб.орг / апт / убунтубионички / монгодб-орг / 4.2 мултиверсе "| судо тее / етц / апт / соурцес.листа.д /
монгодб-орг-4.2.листа
Инсталирајте МонгоДБ на Убунту 20.04
У претходном кораку, службено спремиште и кључ МонгоДБ су укључени у ваш систем. У овом кораку ћете инсталирати МонгоДБ на свој Убунту 20.04 систем. Препоручује се да прво ажурирате систем, пре него што инсталирате било који софтверски пакет. Да бисте ажурирали систем, покрените следећу команду:
$ судо апт упдате
Затим ћете инсталирати МонгоДБ на свој систем. Да бисте инсталирали МонгоДБ, користите следећу наредбу:
$ судо апт-гет инсталл монгодб-орг -и
Управљање услугама МонгоДБ
Када завршите с инсталирањем МонгоДБ, користећи следеће наредбе, можете аутоматски покренути, зауставити и омогућити услуге МонгоДБ када се систем покрене.
$ судо системцтл заустави монгод.услуга$ судо системцтл старт монгод.услуга
$ судо системцтл омогући монгод.услуга
Проверите статус МонгоДБ услуга (покренуће се или не) следећом командом:
$ судо системцтл статус монгод
Покрените МонгоДБ Схелл
МонгоДБ директно слуша на порту 27017. Повежите МонгоДБ љуску помоћу следеће команде:
$ монго --хост 127.0.0.1: 27017
Користите следећу команду да бисте отворили МонгоДБ конзолу:
$ монгоДодајте административног корисника
Да бисте креирали и додали администратора, користите следећу команду на МонгоДБ љусци:
> КОРИСТИ админ
Сада сте пријављени као администратор на МонгоДБ серверу. Направите новог администратора помоћу следеће команде:
> дб.цреатеУсер (КОРИСНИК: "админ", пвд: "нев_пассворд_хере", улоге: [УЛОГА: "роот", дб: "админ")
У следећем кораку, да бисте заштитили своју базу података, морате омогућити аутентификацију за пријављивање. Отворите конфигурациону датотеку МонгоДБ помоћу следеће наредбе:
$ судо нано / либ / системд / систем / монгод.услугаНа терминалу ће се приказати следећи излазни екран:
Уредите потврду идентитета следећим текстом:
сигурност:овлашћење: омогућено
Измените и сачувајте датотеку да бисте задржали ове промене. Покрените следећу команду да бисте поново покренули услуге МангоДБ:
$ судо системцтл поново покрените монгодСада само овлашћени корисници имају приступ бази података МонгоДБ, како следи:
$ монго -у админ -п --аутхентицатионДатабасе админНакон извршавања горње наредбе, од вас ће се тражити да унесете лозинку. Унесите лозинку и на терминалу ће се приказати МонгоДБ конзола.
Да бисте изашли из љуске МонгоДБ, користите следећу наредбу:
> куит ()Закључак
У овом чланку сте научили како да инсталирате и конфигуришете МонгоДБ са Убунту 20.04. Можете истражити још команди МонгоДБ љуске помоћу командне линије у Убунту 20.04.