AdminMongo: Różnice pomiędzy wersjami

m (15 wersji)
(Odnośniki zewnętrzne)
Linia 35: Linia 35:
 
[[Kategoria:Poradniki]]
 
[[Kategoria:Poradniki]]
 
[[Kategoria:Node.js]]
 
[[Kategoria:Node.js]]
[[][[Category:MongoDB]]]
+
[[Category:MongoDB]]

Wersja z 01:10, 21 lip 2017

adminMongo to webowy interfejs graficzny napisany w Node.js służący do zarządzania bazami danych MongoDB. Poniższy opis wskazuje podstawowe czynności niezbędne do uruchomienia wspomnianego interfejsu przez nasz Passenger z nałożeniem hasła autoryzacyjnego na wejście do panelu.

Wstępna konfiguracja

Do uruchomienia adminMongo należy najpierw zadbać o prawidłową konfigurację samej domeny (lub subdomeny). Przed przystąpieniem do dalszych kroków należy upewnić się, że:

  • Domena jest prawidłowo dodana i skonfigurowana w naszym systemie DNS.
  • Została dodana Strona WWW z wskazaniem typu Node.js, plik wykonywalny Node.js w wersji 4.X.

Instalacja

Należy się zalogować na MyDevil poprzez SSH. Następnie przejść do katalogu wcześniej utworzonej witryny: /usr/home/login/domains/domena/public_nodejs/, gdzie za domena należy podstawić wcześniej skonfigurowaną domenę lub subdomenę. Następnie:

  1. Wydać polecenie npm i admin-mongo w celu instalacji adminMongo.
  2. Wydać polecenie rm public/index.html (w celu usunięcia statycznego pliku domyślnego witryny).
  3. Wejść przeglądarką na adres wskazanej domeny (przy pierwszym wejściu tworzony jest m.in. config).
  4. Ustawić hasło dostępowe do panelu poprzez zmianę zawartości pliku config/app.json przy pomocy ulubionego edytora tekstu (np. vi, ee, nano, mcedit): nano config/app.json nowa zawartość dla pliku:
 {
    "app": {
        "password": "supertajnehaslo"
    }
}

gdzie supertajnehaslo to nowe hasło dostępowe do panelu.

Zobacz też

Odnośniki zewnętrzne