Jak zainstalować BlackArch Linux
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
PostgreSQL to doskonały wybór dla baz danych SQL w systemie Ubuntu . W tym przewodniku przeprowadzimy Cię przez proces instalacji i konfiguracji bazy danych PostgreSQL na serwerze Ubuntu . Niezależnie od tego, czy jesteś nowicjuszem w bazach danych systemu Linux, czy też znasz PostgreSQL, ten przewodnik krok po kroku pomoże Ci zainstalować i skonfigurować bazę danych na serwerze Ubuntu.
Jak zainstalować PostgreSQL na Ubuntu
Przed przystąpieniem do instalacji PostgreSQL w systemie serwera Ubuntu należy go zaktualizować. Posiadanie aktualnych pakietów dla Ubuntu ma kluczowe znaczenie dla stabilności systemu PostgreSQL.
Najpierw musisz uruchomić apt update polecenie, aby zaktualizować pakiety w systemie Ubuntu. To polecenie odświeży pakiety oprogramowania w systemie Ubuntu i sprawdzi, czy są dostępne aktualizacje, które można zainstalować.
Sudo trafna aktualizacja
Po uruchomieniu polecenia aktualizacji musisz zainstalować aktualizacje w systemie Ubuntu za pomocą polecenia aktualizacji apt . Polecenie aktualizacji powinno zająć tylko kilka minut i zainstaluje zaktualizowane pakiety w systemie Ubuntu Server.
Sudo apt uaktualnienie
Gdy wszystko będzie aktualne, możesz zainstalować pakiet PostgreSQL. Ten pakiet zawiera wszystko, co jest potrzebne do uruchamiania baz danych PostgreSQL na serwerze Ubuntu. Aby zainstalować oprogramowanie, użyj następującego polecenia apt install .
sudo apt zainstaluj postgresql
Po wprowadzeniu powyższego polecenia Ubuntu poprosi o podanie hasła, podobnie jak w przypadku poleceń aktualizacji i aktualizacji . Wprowadź swoje hasło, a następnie naciśnij przycisk Y , aby potwierdzić, że chcesz zainstalować PostgreSQL na Ubuntu.
Po naciśnięciu przycisku Y na klawiaturze Ubuntu pobierze i zainstaluje pakiety PostgreSQL w twoim systemie. Ten proces powinien być szybki. Po zakończeniu procesu możesz sprawdzić podręcznik PostgreSQL, wprowadzając polecenie man postgres .
człowiek postgres
Lub zapisz instrukcję w pliku tekstowym, aby ułatwić jej czytanie.
man postgres > ~/postgres-manual.txt
Jak skonfigurować PostgreSQL na Ubuntu Server
Teraz, gdy PostgreSQL jest zainstalowany na Ubuntu, musisz go skonfigurować. Aby rozpocząć, zaloguj się do systemu baz danych w Ubuntu Server za pomocą konta użytkownika postgre. Możesz to zrobić, wykonując następujące polecenie sudo -u .
sudo -u postgres psql
Po zalogowaniu się do PostgreSQL za pomocą powyższego polecenia nadszedł czas na utworzenie nowego konta użytkownika bazy danych. Możesz to zrobić za pomocą następującego polecenia. Pamiętaj, aby zmienić „nowa_nazwa_użytkownika” i „nowe_hasło” na żądanego użytkownika i hasło.
UTWÓRZ UŻYTKOWNIKA nowa_nazwa_użytkownika Z ZASZYFROWANYM HASŁEM 'nowe_hasło';
Po wprowadzeniu powyższego polecenia możesz uruchomić następujące polecenie, aby upewnić się, że nowy użytkownik bazy danych PostgreSQL jest dostępny w systemie.
WYBIERZ nazwa_użytkownika Z pg_user GDZIE nazwa_użytkownika = 'nowa_nazwa_użytkownika';
Po utworzeniu nowego konta bazy danych zamknij monit Postgre, ponieważ nie musisz się już do niego logować. Możesz się wylogować za pomocą polecenia \q .
\Q
Możesz teraz utworzyć bazę danych. Możesz to zrobić, wykonując polecenie W tym przykładzie tworzona przez nas baza danych nosi nazwę „test”. Pamiętaj jednak, aby dostosować nazwę do swoich potrzeb podczas korzystania z PostgreSQL.
sudo -u test utworzonego postgresa
Po utworzeniu „testowej” bazy danych możesz uruchomić polecenie \l , aby wyświetlić nowo utworzoną bazę danych w tabeli PostgreSQL.
sudo -u postgres psql -c "\l"
Po sprawdzeniu, że nowa baza danych istnieje w PostgreSQL, nadszedł czas, aby nadać jej uprawnienia użytkownika bazy danych. Pamiętaj, aby zmienić „new_username” na wcześniej utworzoną bazę danych PostgreSQL.
sudo -u postgres psql -c "NADAJ WSZYSTKIE UPRAWNIENIA DO BAZY DANYCH test TO new_username;"
Aby sprawdzić, czy użytkownik bazy danych ma swoje uprawnienia, uruchom następujące polecenie i sprawdź kolumnę „Uprawnienia dostępu”.
sudo -u postgres psql -c "\l"
Jak wykonać kopię zapasową bazy danych PostgreSQL
Dobrą praktyką jest tworzenie kopii zapasowych baz danych na wypadek, gdyby coś poszło nie tak. Aby wykonać kopię zapasową bazy danych PostgreSQL na serwerze Ubuntu, uruchom następujące polecenie. pamiętaj, aby zmienić „database_name” na nazwę bazy danych PostgreSQL, którą chcesz wyeksportować.
sudo -u postgres pg_dump -Fc nazwa_bazy_danych > plik_kopii zapasowej.dump
Po uruchomieniu powyższego polecenia kopia zapasowa bazy danych zostanie utworzona w „backup_file.dump” na serwerze Ubuntu w celu bezpiecznego przechowywania.
Przywracanie kopii zapasowej
W dowolnym momencie, jeśli chcesz przywrócić kopię zapasową (w przypadku utraty danych), możesz wykonać następujące polecenie pg_restore . Pamiętaj, aby zmienić „nazwa_bazy_danych” z bazą danych, do której przywracasz.
sudo -u postgres pg_restore -d nazwa_bazy danych plik_zapasowy.dump
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.
VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników
Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton
Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi
Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.
Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?
Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.
Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.
Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!