Jak zainstalować PostgreSQL?
PostgreSQL jako potężne rozwiązanie do zarządzania obiektowo-relacyjnymi bazami danych typu open source ewoluowało od tego, że zostało specjalnie zastosowane w systemach operacyjnych opartych na UNIX i zostało zaprojektowane pod kątem zgodności z systemami Windows, MacOS i Solaris, dzięki czemu jest przenośny na różnych platformach.
Kroki, aby zainstalować PostgreSQL:
Poniżej znajdują się szczegółowe kroki instalacji PostgreSQL na komputerze.
Postępuj zgodnie z https://www.postgresql.org/download/, a znajdziesz pakiet do pobrania dla twojego preferowanego systemu operacyjnego.
Przed instalacją Postgres wymaga minimalnych wymagań dotyczących działania systemu i udokumentował specyfikę:
https://www.postgresql.org/docs/9.5/install-requirements.html
Instalacja w systemie Windows
Wybierając system operacyjny Windows, możesz wybrać wersję PostgreSQL i zgodny procesor Windows, który pobiera odpowiedni plik instalacyjny wykonywalny.
PostgreSQL działa zgodnie ze standardowym kreatorem instalacji, w którym użytkownik akceptuje warunki i określa katalog instalacyjny.
W ramach instalacji w systemie Windows kreator monituje o konfigurację hasła.
Następnie należy skonfigurować port, na którym usługa PostgreSQL powinna być hostowana.
Następnie pojawia się monit o wybranie ustawień regionalnych, które będą używane przez klaster bazy danych. Wpływa to na stosowane techniki kodowania tekstu, co z kolei wpływa na kolejność sortowania tekstu.
Na koniec możemy uruchomić narzędzia do budowania stosów, które są dostarczane z pakietem PostgreSQL. Konstruktor stosów zapewnia szeroki zestaw pakietów, sterowników i narzędzi ułatwiających instalację PostgreSQL
Po wybraniu odpowiedniej konfiguracji serwera w kreatorze stosów.
Powiększa różne sterowniki i narzędzia, z których możemy wybrać żądane i przystąpić do ich instalacji.
Instalacja na Ubuntu
Ubuntu domyślnie ma dostęp do repozytoriów PostgreSQL, dlatego możemy odświeżyć indeks lokalnego pakietu i zainstalować go poprzez „apt”.
Lub możemy bezpośrednio pobrać wymagane z repozytorium apt, przechodząc do https://www.postgresql.org/download/linux/ubuntu/
$ sudo apt-get update
$ sudo apt-get install PostgreSQL PostgreSQL-contrib
Tutaj -contrib służy do dołączenia pakietu, który ułatwia dodatkowe funkcje dołączone do PostgreSQL.
Instalacja tworzy konto użytkownika o nazwie „postgres”, które można zalogować za pomocą
$ sudo -i -u postgres
dostęp do monitu postgres można uzyskać, pisząc
$ psql
PostgreSQL na Ubuntu domyślnie przypisuje port 5432, z którego użytkownik ma uprawnienia do zmiany w pliku PostgreSQL.conf
Ten plik działa jako ustawienie konfiguracji PostgreSQL w systemie, w którym możemy zmienić żądany port w atrybucie
port = 5478
Aby zainstalować YUM, przejdź do repozytorium YUM Postgres i pobierz rpm odpowiedniej dystrybucji
curl -O http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg- centos92-9.2-6.noarch.rpm
a następnie tradycyjna instalacja rpm
rpm -ivh pgdg-centos92-9.2-6.noarch.rpm
Instalacja na MAC
PostgreSQL można łatwo zainstalować na MAC wyposażonym w Homebrew i Lunchy. Przed kontynuowaniem instalacji upewnij się, że homebrew jest aktualny
Aktualizacja naparu
lekarz piwa
a następnie polecenie instalacji dla postgres.
$ brew zainstaluj PostgreSQL
Użytkownik może zdefiniować port, na którym Postgres powinien działać w systemie, ustawiając zmienne środowiskowe MAC w sposób opisany poniżej
eksport PGHOST = localhost
eksport PGPORT = 5432
Oprócz zwykłego sposobu instalowania PostgreSQL na różnych systemach operacyjnych, możemy również instalować w trybie tekstowym.
-
Dla Windowsa :
Uruchamiając następujące polecenie CMD
PostgreSQL-10.4-1-windows-installer.exe - tryb tekstowy
-
Dla dystrybucji Linux
PostgreSQL-10.4-1-Linux-x64-installer.run –tryb tekstowy
-
W systemie MacOS
Uruchom poniższy plik sh
PostgreSQL-10.4-1-osx-installer.app/Contents/MacOS/installbuilder.sh - tekst w trybie
Dzięki szerokiemu wyborowi na rynku, Postgres obsługuje kilka istotnych funkcji, takich jak MVCC (Multi-Version Concurrency Control), obszary tabel, odzyskiwanie punktu w czasie, gorące kopie zapasowe, które wyróżniają go i są bardziej korzystne, jeśli chodzi o skalowalność serwera.
Poniższa sekcja zawiera niezbędne instrukcje, których należy przestrzegać, aby zainstalować Postgres na serwerze i ułatwić dostęp do źródła danych Plesk:
Rozpoczęcie pracy z narzędziem pgAdmin
pgAdmin jest najpopularniejszym bogatym klientem administracyjnym open source dla PostgreSQL
1) W przeglądarce pgAdmin kliknij prawym przyciskiem myszy węzeł PostgreSQL w obszarze „serwery” i połącz serwer
2) Wprowadź nazwę użytkownika i hasło PostgreSQL, aby nawiązać połączenie.
3) W węźle bazy danych kliknij prawym przyciskiem myszy i utwórz bazę danych; Następnie zapisz.
4) Następnie można tworzyć role logowania, tworzyć zapytania i rozległe funkcjonalności w realny sposób.
Kroki instalacji serwera PostgreSQL (z Plesk)
W czasie rzeczywistym, dzięki skalowalnej funkcji PostgreSQL, często wymagamy hostowania Postgres na serwerze, a następna sekcja poprowadzi podstawowe szczegóły konfiguracji:
1) Zainstaluj wymagane pliki serwera,
mniam zainstaluj PostgreSQL-serwer PostgreSQL
Całkowity rozmiar pliku do pobrania: 6, 8 mln
Czy to jest w porządku (tak / nie):
2) Zainicjuj serwer PostgreSQL i skonfiguruj ustawienia administratora
/etc/init.d/PostgreSQL start
zmień na użytkownika systemu Postgres na administratora, którego używa Plesk, za pomocą polecenia:
su postgres
createuser -psPl
Wprowadź nazwę użytkownika i hasło, a konfiguracja Postgres jest zakończona.
Teraz jako użytkownik root zmodyfikuj config (/var/lib/pgsql/data/pg_hba.conf) Istniejący wpis (hostuj wszystkie 127.0.0.1/32 ident) powinien zostać zmodyfikowany do
hostuj wszystkie wszystkie 127.0.0.1/32 md5
Pozwala to na żądania logowania z serwera. po zakończeniu wykonaj następujące czynności i ponownie uruchom serwer
sed -i 's / host \ s * all \ s * all \ s * 127.0.0.1 \ / 32 \ s * ident \ s * sameuser / # & /' /var/lib/pgsql/data/pg_hba.conf && echo -e „\ n # Zezwól na połączenia haseł z hosta lokalnego \ nhost wszystkie 127.0.0.1/32 md5” >> /var/lib/pgsql/data/pg_hba.conf && /etc/init.d/postgresql restart
3) Ostatnim krokiem jest rejestracja serwera w plesk do wykonywania operacji na bazie danych
/ usr / local / psa / bin / database-server –update-server localhost: 5432 -typ postgresql -admin admin -passwd `cat / etc / psa / .psa.shadow` && service psa restart
Teraz zaloguj się do panelu sterowania Plesk; W zakładce „Strony internetowe i domeny” wybierz „Bazy danych
Wybierz opcję Dodaj nową bazę danych, po której możesz wpisać nazwę bazy danych Postgres i wybrać z menu rozwijanego typ „PostgreSQL”.
Testy regresji
- Możesz uruchomić test regresji na nowo skonfigurowanym serwerze przed instalacją. Dzięki temu serwer działa zgodnie z oczekiwaniami i można to osiągnąć za pomocą polecenia:
sprawdź
- Możesz odwoływać się do dokumentacji i stron Man, wykonując
tworzyć dokumenty instalacyjne
- Po instalacji możesz usunąć pliki binarne i źródłowe za pomocą polecenia
oczyścić
- Jeśli zamierzasz budować na platformie rozproszonej z tym samym drzewem źródłowym, możesz użyć polecenia:
uczynić dystylnym
Pomoże to w propagowaniu zmian na wszystkich platformach rozproszonych przed przebudową.
Polecane artykuły
To był przewodnik po instalacji PostgreSQL. Tutaj omówiliśmy kroki, aby zainstalować PostgreSQL na innym operatorze. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -
- Jak zainstalować JavaScript
- Przewodnik po instalacji MySQL
- Zainstaluj Python
- Kroki, aby zainstalować Splunk