Jak zainstalować i skonfigurować system RethinkDB w systemie Ubuntu 16.04 | 18.04

  • Richard Poole
  • 0
  • 4025
  • 405

RethinkDB zapewnia darmowy, skalowalny system bazy danych typu open source z funkcjami czasu rzeczywistego, które są odpowiednie do tworzenia i monitorowania stron internetowych…

Jeśli potrzebujesz systemu zarządzania bazą danych z natywnym wielomodelem i funkcjami, które ułatwiają tworzenie aplikacji w czasie rzeczywistym, możesz zajrzeć do RethinkDB…

RethinkDB używa JSON do tworzenia zapytań o dokumenty przy użyciu Pythona, Ruby, Node.js i wielu innych języków od razu po wyjęciu z pudełka… Tworzenie aplikacji przy użyciu systemu bazy danych powinno sprawić, że Twoja praca będzie korzystała z intuicyjnego interfejsu internetowego…

Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zainstalować RethinkDB w systemie Ubuntu 16.04 | 18.04 Serwery LTS…

Aby uzyskać więcej informacji na temat RethinkDB, odwiedź jego stronę główną.

Jeśli chcesz przetestować go w swoim środowisku laboratoryjnym przed wyjściem i użyciem go w środowisku produkcyjnym, poniższe kroki powinny być doskonałym miejscem do rozpoczęcia… Wykonaj poniższe czynności, aby zainstalować RethinkDB na Ubuntu

Krok 1: Zainstaluj wymagane pakiety

Aby uzyskać najnowszą wersję RethinkDB, możesz użyć jej .DEB plik ze swojej strony internetowej lub dodaj swoje oficjalne repozytorium do Ubuntu… Jednak niektóre wymagane pakiety mogą być potrzebne, aby instalacja działała…

Najpierw uruchom poniższe polecenia, aby zainstalować apt-transport-https

sudo apt update sudo apt install apt-transport-https

Po zainstalowaniu powyższego pakietu przejdź poniżej do instalacji RethinkDB.

Krok 2: Instalacja RethinkDB

Po zainstalowaniu niektórych wymaganych pakietów wykonaj poniższe kroki, aby zainstalować i skonfigurować RethinkDB… Jeśli nie chcesz ręcznie instalować RethinkDB z jego .DEB plik, a następnie dodaj oficjalne repozytorium pakietów RethinkDB, aby ułatwić instalowanie i aktualizowanie…

Aby dodać repozytorium i klucz RethinkDB, uruchom poniższe polecenia… Pierwsza linia importuje klucz GPG repozytorium… druga dodaje repozytorium RethinkDB do nowego pliku o nazwie rethinkdb.list

wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add - source / etc / lsb-release && echo "deb http://download.rethinkdb.com/apt $ DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list

Po wykonaniu powyższych czynności uruchom poniższe polecenia, aby je zainstalować.

sudo apt update sudo apt install rethinkdb

Po zainstalowaniu poniższych poleceń można zatrzymać, uruchomić i włączyć usługę RethinkDB…

sudo systemctl stop rethinkdb sudo systemctl start rethinkdb sudo systemctl włącz rethinkdb

Aby sprawdzić, czy RethinkDB jest zainstalowany i działa, uruchom poniższe polecenia i sprawdź jego stan…

sudo systemctl status rethinkdb

Powinieneś zobaczyć podobne linie, jak pokazano poniżej:

● rethinkdb.service - LSB: To uruchamia zestaw instancji serwera rethinkdb. Załadowano: załadowano (/etc/init.d/rethinkdb; wygenerowano)  Aktywny: aktywny (wyszedł) od wto 2019-04-23 12:03:50 CDT; 22s temu Docs: man: systemd-sysv-generator (8) Zadania: 0 (limit: 4683) CGroup: /system.slice/rethinkdb.service 23 kwietnia 12:03:50 ubuntu1804 systemd [1]: Uruchamianie LSB: To się zaczyna zestaw instancji serwera rethinkdb… 23 kwietnia 12:03:50 ubuntu1804 rethinkdb [19021]: rethinkdb: Brak instancji zdefiniowanych w /etc/rethinkdb/instances.d 23 kwietnia 12:03:50 ubuntu1804 rethinkdb [19021]: rethinkdb: Zobacz http://www.rethinkdb.com/docs/guides/startup/ 23 kwietnia 12:03:50 ubuntu1804 systemd [1]: Uruchomiono LSB: To uruchamia zestaw instancji serwera rethinkdb… 

Że należy to zrobić!

Instalowanie RethinkDB ze źródła

Jeśli repozytorium RethinkDB nie zawiera jeszcze pakietów dla twojego systemu, możesz chcieć ręcznie zainstalować je ze źródła… W chwili pisania tego tekstu Ubuntu 18.04 nie był obsługiwany…

Aby więc zainstalować RethinkDB ze źródła, uruchom poniższe polecenia, aby zainstalować wymagane pakiety do zbudowania aplikacji…

sudo apt aktualizacja sudo apt install build-essential protobuf-kompilator python curl libprotobuf-dev libcurl4-openssl-dev libboost-all-dev libncurses5-dev libjemalloc-dev wget m4

Następnie uruchom poniższe polecenia, aby pobrać jego zarchiwizowaną wersję zawierającą 2.3.6

cd / tmp wget https://download.rethinkdb.com/dist/rethinkdb-2.3.6.tgz tar xf rethinkdb-2.3.6.tgz

Po wypakowaniu pobranego archiwum przejdź do katalogu i zainstaluj…

cd rethinkdb-2.3.6 ./ configure --allow-fetch make sudo make install

To powinno zainstalować RethinkDB w Twoim systemie…

Po zainstalowaniu uruchom poniższe polecenia, aby szybko je skonfigurować…

sudo cp /etc/rethinkdb/default.conf.sample /etc/rethinkdb/instances.d/instance1.conf sudo nano /etc/rethinkdb/instances.d/instance1.conf

Następnie włącz domyślny numer portu HTTP po otwarciu pliku,

## r.http (…) zapytania będą używały podanego serwera jako serwera proxy sieci Web ### Opcje internetowe ## Port dla konsoli administratora http ## Domyślnie: 8080 + przesunięcie portu http-port = 8080 ## Wyłącz administrację internetową konsola # no-http-admin

Zapisz plik i zakończ.

Następnie użyj poniższych poleceń, aby uruchomić, zatrzymać i ponownie uruchomić…

sudo /etc/init.d/rethinkdb stop sudo /etc/init.d/rethinkdb start sudo /etc/init.d/rethinkdb restart

Krok 3: Dostęp do interfejsu internetowego RethinkDB

RethinkDB jest również wyposażony w interfejs sieciowy do łatwego zarządzania w przeglądarce internetowej… Aby się zalogować, przejdź do adresu IP serwera, a następnie portu # 8080

http: //127.0 ... 0,1: 8080

Cieszyć się!

Gratulacje! Pomyślnie zainstalowałeś RethinkDB na Ubuntu 16.04 i 18.05




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux