PostgreSQL - Konfiguracja środowiska

Aby zacząć rozumieć podstawy PostgreSQL, najpierw zainstalujmy PostgreSQL. Ten rozdział wyjaśnia, jak zainstalować PostgreSQL na platformach Linux, Windows i Mac OS.

Instalowanie PostgreSQL w systemie Linux / Unix

Wykonaj podane kroki, aby zainstalować PostgreSQL na komputerze z systemem Linux. Upewnij się, że jesteś zalogowany jakoroot przed przystąpieniem do instalacji.

  • Wybierz numer wersji PostgreSQL, który chcesz i, tak dokładnie, jak to możliwe, platformę, którą chcesz z EnterpriseDB

  • Pobrałem postgresql-9.2.4-1-linux-x64.rundla mojej 64-bitowej maszyny CentOS-6. Teraz wykonajmy to w następujący sposób -

[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run
[root@host]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • Po uruchomieniu instalator zada kilka podstawowych pytań, takich jak lokalizacja instalacji, hasło użytkownika, który będzie korzystał z bazy danych, numer portu itp. Dlatego zachowaj wszystkie wartości domyślne z wyjątkiem hasła, które możesz podać hasło według własnego wyboru. Zainstaluje PostgreSQL na komputerze z systemem Linux i wyświetli następujący komunikat -

Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • Wykonaj następujące kroki poinstalacyjne, aby utworzyć bazę danych -

[root@host]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • Możesz uruchomić / zrestartować serwer postgres w przypadku, gdy nie działa, używając następującego polecenia -

[root@host]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • Jeśli instalacja była poprawna, pojawi się zachęta PotsgreSQL test=# jak pokazane powyżej.

Instalowanie PostgreSQL w systemie Windows

Wykonaj podane czynności, aby zainstalować PostgreSQL na komputerze z systemem Windows. Upewnij się, że podczas instalacji wyłączyłeś program antywirusowy innej firmy.

  • Wybierz numer wersji PostgreSQL, który chcesz i, tak dokładnie, jak to możliwe, platformę, którą chcesz z EnterpriseDB

  • Pobrałem postgresql-9.2.4-1-windows.exe na mój komputer z systemem Windows działający w trybie 32-bitowym, więc uruchommy postgresql-9.2.4-1-windows.exejako administrator, aby zainstalować PostgreSQL. Wybierz lokalizację, w której chcesz go zainstalować. Domyślnie jest instalowany w folderze Program Files.

  • Następnym krokiem procesu instalacji będzie wybranie katalogu, w którym będą przechowywane dane. Domyślnie jest przechowywany w katalogu „data”.

  • Następnie konfiguracja prosi o podanie hasła, więc możesz użyć swojego ulubionego hasła.

  • Następny krok; zachowaj port jako domyślny.

  • W następnym kroku, gdy zapytano mnie o „Ustawienia regionalne”, wybrałem „angielski, Stany Zjednoczone”.

  • Instalacja PostgreSQL w systemie zajmuje trochę czasu. Po zakończeniu procesu instalacji pojawi się następujący ekran. Usuń zaznaczenie pola wyboru i kliknij przycisk Zakończ.

Po zakończeniu procesu instalacji możesz uzyskać dostęp do pgAdmin III, StackBuilder i powłoki PostgreSQL z menu programu w PostgreSQL 9.2.

Instalowanie PostgreSQL na Macu

Postępuj zgodnie z podanymi instrukcjami, aby zainstalować PostgreSQL na komputerze Mac. Upewnij się, że jesteś zalogowany jakoadministrator przed przystąpieniem do instalacji.

  • Wybierz najnowszy numer wersji PostgreSQL dla Mac OS dostępny w EnterpriseDB

  • Pobrałem postgresql-9.2.4-1-osx.dmgdla mojego systemu Mac OS z systemem OS X w wersji 10.8.3. Teraz otwórzmy obraz dmg w wyszukiwarce i po prostu kliknij go dwukrotnie, co spowoduje wyświetlenie instalatora PostgreSQL w następującym oknie -

  • Następnie kliknij postgres-9.2.4-1-osxikona, która wyświetli ostrzeżenie. Zaakceptuj ostrzeżenie i przejdź do dalszej instalacji. Poprosi o hasło administratora, jak widać w poniższym oknie -

Wprowadź hasło, kontynuuj instalację, a po tym kroku uruchom ponownie komputer Mac. Jeśli nie widzisz następującego okna, ponownie rozpocznij instalację.

  • Po uruchomieniu instalator zada kilka podstawowych pytań, takich jak lokalizacja instalacji, hasło użytkownika, który będzie korzystał z bazy danych, numer portu itp. Dlatego zachowaj wszystkie wartości domyślne z wyjątkiem hasła, które możesz podać według własnego wyboru. Zainstaluje PostgreSQL na komputerze Mac w folderze aplikacji, który możesz sprawdzić -

  • Teraz możesz uruchomić dowolny program, aby rozpocząć. Zacznijmy od powłoki SQL. Kiedy uruchamiasz SQL Shell, po prostu użyj wszystkich wyświetlanych wartości domyślnych, z wyjątkiem wprowadzenia hasła, które wybrałeś podczas instalacji. Jeśli wszystko pójdzie dobrze, będziesz w bazie danych postgres i plikupostgress# zostanie wyświetlony monit, jak pokazano poniżej -

Gratulacje!!! Teraz Twoje środowisko jest gotowe do rozpoczęcia programowania bazy danych PostgreSQL.