Co musisz zrobić natychmiast po zainstalowaniu postgresql. Parametry dla PgBadger. Dyski i systemy plików.

PostgreSQL (wymawiane "Post-Gres-Kew-El") to darmowa, nowoczesna baza danych z szerokimi możliwościami. Jest używany przez takie firmy jak Alibaba, Instagram, Skype, Yahoo i wiele innych. Wskazuje to na niezawodność systemu, a jednocześnie jest łatwy w instalacji, obsłudze i konserwacji. Możesz go bliżej przyjrzeć się z artykułu w Wikipedii: https://en.wikipedia.org/wiki/PostgreSQL

Aby uzyskać więcej czyszczenia, zwiększ wartość tego ustawienia. Jednak w przypadku banków transakcji z wieloma operacjami zapisu wartość domyślna może obniżyć wydajność. Należy jednak zauważyć, że znaczny wzrost wartości tego parametru może prowadzić do utraty danych podczas możliwej przerwy w zasilaniu w miarę przechowywania danych. Idealne wartości to 32 i jeśli zestaw dysków na serwerze jest prawie bezpieczny, spróbuj użyć 128 lub.

Jako przykład, jeśli tabela bazy danych ma 20 MB, a rozmiar konfiguracji jest ograniczona do około 8 megabajtów standardzie, optymalizator kwerendy załaduje stopniowo tabeli w części, dopóki wszystko nie będzie szukał w ewidencji wyszukiwania. Określa koszt wyboru planu dostępu do bazy danych. Jeśli masz szybkie dyski twarde, spróbuj użyć wartości takich jak 1 lub 2 dla tej wartości.

PostgreSQL to wieloplatformowa baza danych o otwartym kodzie źródłowym, dzięki czemu można ją zainstalować na prawie każdym serwerze. Wszystkie konfiguracje serwerów i wszystkie systemy operacyjne udostępniane przez vscale umożliwiają korzystanie z PostgreSQL.

Rozważ zainstalowanie i skonfigurowanie przykładu Ubuntu 16.04 64bit.

W takim przypadku zwróć kopię zapasową i upewnij się, że zmiany są poprawne. Możesz osiągnąć znaczny wzrost wydajności dzięki poprawnemu wyborowi wartości dla powyższych konfiguracji. Można go zainstalować tylko po uruchomieniu serwera.

Domyślnie używana jest nazwa komputera, co jest oznaczone pustym łańcuchem. Pozwala na użycie nazw użytkowników dla każdej bazy danych. Gdy wartość tego parametru jest prawdziwa, globalni użytkownicy globalni nadal mogą być tworzeni. Ta funkcja została utworzona jako tymczasowa, dopóki nie zostanie znalezione ostateczne rozwiązanie, gdy zostanie usunięte. Drobne wartości skracają czas planowania, ale mogą prowadzić do niższych planów zapytań.

Wymagania techniczne

• Użytkownik z uprawnieniami sudo
• Ubuntu 16.04

Krok 1. Wybierz źródło do zainstalowania

PostgreSQL jest bardzo popularnym serwerem baz danych, więc jest obecny w oficjalnych repozytoriach Ubuntu. Jednak w programach PPA, PostgreSQL można znaleźć najnowszą wersję. Na przykład, w czasie pisania tego podręcznika, repozytorium Ubuntu ma PostgreSQL 9.5, a od PPA można zainstalować 9.6. Jeśli nie potrzebujesz najnowszych funkcji tego systemu DBMS, możesz pominąć bieżący krok. W przeciwnym razie dodaj repozytorium PostgreSQL do listy źródeł systemowych:

Następnie planista został ulepszony, tak aby wewnętrzne zapisy zapisane w ten sposób mogły zostać uporządkowane; Ten parametr konfiguracyjny kontroluje, w jakim stopniu odbywa się zmiana kolejności. Dlatego kolejność łączenia określona w poleceniu będzie faktyczną kolejnością, z którą powiązanie jest połączone.

Optymalizator poleceń nie zawsze wybiera optymalną kolejność łączenia; zaawansowani użytkownicy mogą zdecydować o tymczasowym ustawieniu wartości tej zmiennej na 1, a następnie jawnie wskazywać pożądaną kolejność połączeń. Obejmuje gromadzenie statystyk na poziomie bloku aktywności bazy danych.

Sudo sh -c "echo" deb http://apt.postgresql.org/pub/repos/apt/ `wynik komendy lsb_release -cs`-pgdg główny "\u003e\u003e /etc/apt/sources.list.d/pgdg.list"

i dodaj klucz do niego

Wget -q -O https://www.postgresql.org/media/keys/ACCC4CF8.asc - | sudo apt-key dodaj -

Dzięki temu będziesz otrzymywać najnowsze wersje podczas aktualizacji pakietów.

Krok 2: Zainstaluj PostgreSQL

Jeśli system został zainstalowany niedawno i pominięcia poprzedni krok, można pominąć ten krok, ponieważ w procesie instalacji systemu jest aktualizowany indeks pakietów. W przeciwnym razie uruchom polecenie:

Umożliwia zbieranie statystyk na poziomie wiersza aktywności bazy danych. Jeśli ta opcja jest włączona, zebrane statystyki zostaną zresetowane za każdym razem, gdy serwer zostanie ponownie uruchomiony. Jeśli jest wyłączona, statystyki będą kumulować się między ponownym uruchomieniem serwera. Więcej informacji na temat manipulacji schematami znajduje się w rozdziale 8.

Wartością może być nazwa obszaru tabel lub pusty łańcuch, aby określić domyślny obszar tabel dla bieżącej bazy danych. W sekcji 6. Czasami warto wyłączyć skanowanie, aby uniknąć problemów, takich jak bezpośrednie linki podczas przywracania definicji ról z kopii zapasowej. Ten parametr kontroluje domyślny poziom izolacji dla każdej nowej transakcji.

Sud-apt update

To polecenie zaktualizuje indeks, który pozwoli ci zainstalować nowe i aktualne pakiety.

Instalacja PostgreSQL z oficjalnych repozytoriów iz PPA odbywa się w ten sam sposób. Pobierz i zainstaluj pakiety PostgreSQL i contrib (contrib zapewnia dodatkowe funkcje i narzędzia):

Krok 3. Łączenie się z serwerem bazy danych

Podczas instalacji programu konto administratora bazy danych zostało automatycznie utworzone w systemie - postgres. Na tym etapie dostęp do systemu baz danych można uzyskać tylko za jego pośrednictwem.
Możesz przełączyć się na sesję postgres i uruchomić powłokę programu:

Ten parametr steruje stanem tylko do odczytu dla każdej nowej transakcji. Zatrzymuje każdą reklamę, która przekracza określoną liczbę milisekund. Wartość zerowa, która jest domyślna, wyłącza to ograniczenie. Wartość parametru jest domyślnie dodawana do liczby cyfr. Wartość może być ustawiona na 2, w tym częściowo znaczące cyfry; Szczególnie przydatny w przypadku danych zmiennoprzecinkowych w kopiach zapasowych, które należy dokładnie odtworzyć.

Można również ustawić wartość ujemną, aby pominąć niepożądane cyfry. Ustawia kodowanie po stronie klienta. Domyślnie używane jest kodowanie bazy danych. Określa język wyświetlania komunikatów. Rozdział 1. W niektórych systemach ta kategoria językowa nie istnieje; Ustawienie tej zmiennej działa, ale nie wpływa.

Sudo su - postgres
psql

lub uruchom powłokę w imieniu PostgreSQL bez przełączania sesji:

Sudo -u postgres psql

Raz w linii komend psql, w taki czy inny sposób, musisz wiedzieć, jak się z tego wydostać. Możesz to zrobić, wprowadzając polecenie exit:

(skrót od quit).

Krok 4: Utwórz nową rolę

Jeśli wykonałeś instalację zgodnie z instrukcjami, do tego czasu w twoim DBMS jest tylko jedna rola - postgres. Zaleca się, aby nie używać tej roli do pracy z bazami danych, ale aby utworzyć nową rolę dla każdej bazy danych (lub kilku, jeśli to konieczne). Aby utworzyć nową rolę, istnieją dwie standardowe metody:

Jeśli ta zmienna jest zdefiniowana jako pusty ciąg, wartość jest dziedziczona ze środowiska produkcyjnego serwera w sposób zależny od systemu. Ustawia język, który będzie używany do formatowania wartości daty i godziny. Jeśli wartość jest ustawiona na pusty ciąg, automatyczne wyszukiwanie ścieżki jest wyłączone.

Ten parametr może być zmieniany w czasie wykonywania przez administratorów, ale ustawienie dokonane w ten sposób jest zapisywane tylko do końca połączenia klienta, więc ta metoda powinna być zarezerwowana dla celów programistycznych. Kontroluje semantykę dziedziczenia, w szczególności, czy napisy są domyślnie zawarte w kilku poleceniach. Nie zostały uwzględnione we wcześniejszych wersjach. W sekcji 5. Wyświetla język używany do klasyfikowania danych tekstowych. W sekcji 1.

  1. tryb interaktywny, w którym wystarczy odpowiedzieć na kilka prostych pytań;
  2. polecenie, aby utworzyć rolę za pomocą wiersza poleceń systemu DBMS.

Nie będziemy się rozpisywać w trybie interaktywnym, ponieważ w większości przypadków możemy stworzyć rolę, która w pełni spełnia wymagania, możemy wykonać tylko jedno proste polecenie (przed tym musimy znaleźć się w trybie wiersza poleceń, jak opisano w kroku 3). Nie zapomnij zastąpić nazwy użytkownika żądaną nazwą użytkownika i hasłem - w haśle dla tego użytkownika:

Wartość jest określana podczas inicjowania bazy danych. Wyświetla język, który definiuje klasyfikację znaków. Wskazuje maksymalną liczbę argumentów funkcji. Wskazuje maksymalną długość identyfikatora. Wyświetla maksymalną liczbę kluczy indeksu.

Pokazuje kodowanie bazy danych. Określa się to podczas tworzenia bazy danych. Wyświetla numer wersji serwera. Poniższe instrukcje dotyczą personelu infrastruktury infrastruktury informacyjnej sądu, w szczególności odpowiedzialnych za. Chociaż nie jest to konieczne, jest bardzo przydatne dla osoby odpowiedzialnej za wykonanie następujących czynności.

Nazwa jest podawana bez cudzysłowów, a hasło jest w cudzysłowach.

Krok 5. Tworzenie bazy danych

W trybie linii poleceń psql możemy utworzyć bazę danych za pomocą komendy create database i podać nazwę bazy danych. Na przykład, aby wyrenderować bazę danych o nazwie vscale_db, uruchom następujące polecenie:

Utwórz bazę danych vscale_db;

Krok 6. Przypisywanie uprawnień

Stworzyliśmy wcześniej utworzoną rolę przypisywania praw do bazy danych. W większości projektów, w których będziesz używać tylko jednego użytkownika bazy danych, będzie wymagać pełnych praw. Możesz wydać je w następujący sposób:

System zarządzania bazą danych

W zależności od systemu operacyjnego hosta aplikacji, osoba odpowiedzialna za instalację systemu musi mieć następujące oprogramowanie. Pomimo tego wyboru istnieje wsteczna kompatybilność bazy danych z wersją 4, jeśli struktura bazy danych zostanie powtórzona w tej wersji.

Ponieważ nie możemy uwzględnić wszystkich możliwości instalacji, opiszemy konfigurację bazy danych już zainstalowanej w systemie operacyjnym. Jeśli to hasło nie zostało ustawione podczas instalacji, musi to zrobić administrator systemu operacyjnego.

gdzie vscale_db to nazwa bazy danych wybranej w kroku 5, a nazwa użytkownika to nazwa użytkownika określona w kroku 4.

Wszystkie wymagane ustawienia minimalne są zakończone. Możesz wyjść z psql, wpisując "\\ q".

Krok 7. Uwierzytelnianie i rozpoczęcie pracy z bazą danych

W chwili obecnej masz wszystko, czego potrzebujesz, aby zacząć korzystać z bazy danych. Aby się z nim połączyć, uruchom psql z następującymi parametrami: host "-h localhost" (podczas łączenia z lokalną bazą danych), nazwa bazy danych "vscale_db" i nazwa użytkownika "username":

W zależności od konfiguracji systemu operacyjnego, użytkownik będzie musiał wprowadzić swoje hasło użytkownika, aby wykonać to polecenie. Hasło należy ustawić, wprowadzając je, a następnie wprowadzić klucz i powtórzyć procedurę. Następnie uruchom polecenie, aby się wylogować. Ten plik ma długą dokumentację wyjaśniającą. Dlatego celem tego pliku jest precyzyjne dostrojenie i dostęp do zdalnego dostępu. To czasami wymaga przygotowania więcej niż jednej transakcji na raz.

Z tego powodu zamyka znaczną liczbę ustawień, które ręcznie, utrudnią, jeśli nie uniemożliwią, korzystanie ze skryptu w rozsądnym czasie. Z tego powodu kopie baz danych o minimalnej konfiguracji, z których sądy mogą rozpocząć konfigurację systemu zgodnie z ich charakterystyką, stają się dostępne z binarną wersją systemu. W końcu można uzyskać do nich dostęp w formacie binarnym.

Psql -h localhost vscale_db nazwa_użytkownika

Następnie będziesz mógł wchodzić w interakcje z bazą danych: tworzyć tabele, kompilować w nich informacje, dokonywać wyborów itp.

Wniosek

Podsumowując powyższe, otrzymujemy bardzo prostą sekwencję kroków do przygotowania PostgreSQL do użycia. Zainstaluj serwer bazy danych i uruchom powłokę:

Zainstaluj i skonfiguruj serwer aplikacji

Jest to konieczne, aby administrator zarejestrował użytkowników aplikacji w usłudze konsultacji osób fizycznych i prawnych w Urzędzie Podatkowym. Aby zapewnić poprawne działanie systemu, upewnij się, że następujące kroki zostały pomyślnie zakończone.

Te biblioteki są warunkiem prawidłowego funkcjonowania wiadomości za pośrednictwem usługi internetowej. Należy zauważyć, że niektóre systemy operacyjne pozwalają instalować te serwery za pomocą pakietów instalacyjnych, które już konfigurują uruchamianie i zamykanie serwera. Dlatego musisz zmodyfikować pliki, do których odnośniki się odwołują.

Sud-apt update
sudo apt-get install postgresql postgresql-contrib
sudo -u postgres psql

Utwórz użytkownika, bazę danych i przypisz prawa:

Utwórz nazwę użytkownika z hasłem "hasło";
utwórz bazę danych vscale_db;
nadaj wszystkie prawa do bazy danych vscale_db do nazwy użytkownika;
\\ q

Przyjrzeliśmy się instalacji i początkowej konfiguracji PostgreSQL na Ubuntu 16.04. Więcej szczegółów na temat funkcji i dostrajania można znaleźć na oficjalnej stronie internetowej:

Oto procedura, na przykład tworzenie magazynu kluczy i magazynu zaufanych certyfikatów. Pakiet pomyślnie ukończył status procesu: wymagane jest ponowne uruchomienie. Dwie dodatkowe uwagi. Poniżej znajduje się krok po kroku tego, co zostało wykonane. Zawsze korzystamy z najnowocześniejszych możliwości. Musimy więc zainstalować go ręcznie.

Wyświetlane są następujące informacje. Jesteś obecnie wyłączony. Jeśli wszystko się wydarzy, żądanie zmieni się na. Obecnie informacje nie będą wyświetlane. Wróćmy do konsoli, jeśli wdrożenie przebiegło pomyślnie. Pierwsza to konfiguracja sterownika, a druga to źródło danych. Oto przykład, jak wygląda pełna sekcja sterownika. Tylko powyżej sekcji znajduje się partycja. Wartości tutaj nie są wartościami referencyjnymi, są tylko przykładami.

Relacyjne systemy zarządzania bazami danych są kluczowym elementem wielu stron internetowych i aplikacji. Zapewniają zorganizowany sposób przechowywania danych i organizowania dostępu do informacji.

Postgresql to obiektowo-relacyjny system zarządzania bazami danych, który coraz częściej zastępuje MySQL i serwery produkcyjne. Jego zaletą jest szereg dodatkowych funkcji i ulepszeń, takich jak niezawodne przesyłanie danych i równoległość bez blokowania odczytu. Możesz używać tego DBMS z różnych języków programowania, a jego składnia zapytania PL / pgSQL jest bardzo podobna do MySQL od Oracle.

Każda instalacja powinna sprawdzać optymalne wartości puli połączeń i, jeśli to konieczne, może być większa. Jak wspomniano powyżej, możesz dodatkowo utworzyć źródło danych dla komponentu bean. Te parametry są opcjonalne, ale zalecane. W przeciwnym razie zostanie wygenerowany błąd.

Domyślnie ciąg wygląda tak. Powyższe polecenie należy wykonać raz na każdym zmodyfikowanym serwerze. Załóżmy na przykład, że istnieje serwer "170", a na tym serwerze znajduje się dziesięć baz danych. Ustawienia będą działać dla wszystkich innych baz danych serwera. Jeśli nowa baza danych zostanie utworzona później, już rozpozna ustawienia.

W tym artykule przyjrzymy się, jak zainstalować PostgreSQL Ubuntu 16.04 oraz jak przeprowadzić wstępną konfigurację i przygotowanie do tego systemu.

Instalowanie PostgreSQL w Ubuntu 16.04

Jest to bardzo popularny serwer baz danych, ponieważ program znajduje się w oficjalnych repozytoriach. Ale jeśli chcesz uzyskać najnowszą wersję, musisz dodać do systemu PPA. Aby to zrobić, uruchom następujące polecenia:

Ustawianie opcji przesyłania plików

Jeśli masz inny serwer bazy danych, musisz wykonać tę samą procedurę. Na przykład możesz użyć poniższego wiersza.

Konfigurowanie baz danych na serwerze aplikacji

  Jednym ze źródeł jest systemowa baza danych metadanych, która przechowuje wszystkie informacje o szczegółach, procesach i dokumentach. Drugim źródłem danych - to baza danych, która przechowuje tylko dokumenty binarne, czyli rzeczywista treść dokumentów, które zostały wysłane do stron w systemie, a nie są tworzone w systemie.

sudo sh -c "echo" deb http://apt.postgresql.org/pub/repos/apt/ `wynik komendy lsb_release -cs`-pgdg główny "\u003e\u003e /etc/apt/sources.list.d/pgdg.list"
  $ Wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key dodaj -


Następnie zaktualizuj listę pakietów, aby uzyskać najnowszą dostępną wersję:

sudo apt-get update

Instalacja Postgresl Ubuntu z PPA lub oficjalnych repozytoriów wygląda tak samo:

Możliwe jest użycie trzeciego źródła danych odpowiedzialnego za zapisywanie danych dziennika systemu. Zalecamy tę funkcję, aby poprawić wydajność. Niezależnie od tego, czy do przechowywania dzienników używasz osobnego źródła danych, dzienniki są przywoływane oddzielnie w plikach źródeł danych. W naszych testach ustawiamy minimalną liczbę połączeń podstawowych w dziennikach o połowie maksymalnego rozmiaru bazy danych aplikacji i maksymalnej ilości z tymi samymi podstawowymi wartościami aplikacji.

sudo apt-get install postgresql postgresql-contrib


Po zakończeniu instalacji możesz kontynuować konfigurację.

Konfigurowanie PostgreSQL w Ubuntu

Wiesz, jak zainstalować PostgreSQL Ubuntu, ale to nie wystarczy, aby rozpocząć pełnowartościową pracę. Najpierw otwórz terminal i przełącz go na użytkownika postgres za pomocą polecenia:

sudo su - postgres


To konto jest tworzone podczas instalacji programu i w tej chwili można uzyskać dostęp do systemu bazy danych tylko za jego pomocą. Domyślnie postgress wykorzystuje koncepcję ról do uwierzytelniania i autoryzacji.

Jest to bardzo podobne do kont uniksowych, ale program nie rozróżnia użytkowników i grup, są tylko role. Natychmiast po instalacji PostgreSQL próbuje skojarzyć swoje role z kontami systemowymi, jeśli istnieje rola dla nazwy konta systemowego, użytkownik może wejść do konsoli zarządzania i wykonać dozwolone dla niej działania. Tak więc, po przejściu na postgres użytkownika, możesz wejść do konsoli zarządzania:


Zobacz informacje o połączeniu:


Aby wyjść z wybierania:

Teraz przyjrzyjmy się, jak tworzyć inne role i bazy danych.

Tworzenie roli PostgreSQL

Możesz już w pełni pracować z bazą danych za pomocą konta postgres, ale stwórzmy dodatkową rolę. Konto postgres jest administratorem, więc ma dostęp do funkcji zarządzania. Aby utworzyć użytkownika, uruchom:

createuser --interactive


Skrypt zada tylko dwa pytania, nazwę nowej roli i czy powinien ją wykonać superuser.

Tworzenie bazy danych

Podobnie jak nazwy ról są mapowane na użytkowników systemu, nazwa bazy danych zostanie dopasowana przez nazwę użytkownika. Na przykład, jeśli stworzyliśmy użytkownika segiy, domyślnie system spróbuje uzyskać dostęp do bazy danych segiy. Możemy go stworzyć bardzo prosto:

sudo su - sergiy


Wchodzimy do konsoli i oglądamy informacje o połączeniu:


Wszystko działało. Połączyliśmy wykorzystanie roli segiy z bazą danych segiy. Jeśli chcesz podać inną bazę danych, możesz to zrobić za pomocą opcji -d, na przykład:

psql -d postgres


Wszystko działało poprawnie, pod warunkiem, że wszystkie komponenty zostały skonfigurowane w sposób opisany powyżej.

Tworzenie tabel

Teraz, gdy już wiesz, jak połączyć się z bazą danych Postgresql, spójrzmy, jak wykonywane są główne zadania. Najpierw przyjrzyjmy się tworzeniu tabel do przechowywania niektórych danych. Aby utworzyć tabelę PostgreSQL, użyj następującej składni:

STWÓRZ tabelę i tabelę ME (
column_name1 type_column (length) ograniczenia,
column_name2 type_of_column (długość),
column_name3 type_column (length)
);

Jak widać, najpierw ustawiamy nazwę tabeli, a następnie opisujemy każdą kolumnę. Kolumna musi mieć nazwę, typ i rozmiar, a także może ustawiać ograniczenia dla danych, które będą tam zawarte. Na przykład:

UTWÓRZ TABOROWY plac zabaw (
  equip_id serial PRIMARY KEY,
  wpisz varchar (50) NOT NULL,
  color varchar (25) NOT NULL,
  lokalizacja varchar (25) check (lokalizacja w ("północ", "południe", "zachód", "wschód", "północny wschód", "południowy wschód", "południowy zachód", "północny zachód"))
  install_date date
);


Stworzyliśmy stół na plac zabaw dla dzieci, aby opisać sprzęt, który na nim jest. Najpierw pojawia się identyfikator equip_id, który ma typ serial, co oznacza, że ​​jego wartość automatycznie wzrośnie, klucz podstawowy oznacza, że ​​wartości muszą być unikalne.

Następujące kolumny są normalnymi liniami, dla nich określamy długość pola, nie mogą być puste (NIE NULL). Następna kolumna jest również ciągiem, ale może zawierać tylko jedną z podanych wartości, ostatnia kolumna jest datą utworzenia.

Możesz wyświetlić wszystkie tabele, uruchamiając następujące polecenie:


Tutaj widzimy, że oprócz naszej tabeli istnieje inna zmienna - playground_equip_id_seq. Zawiera ostatnią wartość tego pola. Jeśli chcesz wyświetlić tylko tabele, wykonaj:


Wstawianie i usuwanie danych

Mamy stół, ale do tej pory jest pusty. Możemy dodać do niej trochę danych. Dodajmy element opisujący swing. W tym celu używane są następujące polecenia:

INSERT INTO plac zabaw (typ, kolor, lokalizacja, czas_instalacji) WARTOŚCI ("slajd", "niebieski", "południe", "2016-04-28");

INSERT INTO plac zabaw (typ, kolor, lokalizacja, czas_instalacji) WARTOŚCI ("swing", "żółty", "północny zachód", "2015-08-16");

Należy pamiętać, że nazwy kolumn nie muszą być ujęte w cudzysłowy, ale nazwy wartości są wymagane. Zobacz, co się stało:

WYBIERZ * Z placu zabaw;


Możesz usuwać rekordy według dowolnego kryterium, na przykład usuwać rekordy, których pole to slajd:

USUŃ z placu zabaw WHERE typ = "slide";

I znowu patrzymy, co się stało:

WYBIERZ * Z placu zabaw;


Instalowanie phppgadmin

Nie zawsze wygodne jest zarządzanie bazą danych z terminala. Czasami musisz uzyskać dostęp do wszystkiego za pośrednictwem interfejsu internetowego. W tym celu istnieje program phppgadmin, ale do jego działania potrzebny jest serwer WWW Apache. Aby zainstalować program, wpisz:

sudo apt install phppgadmin

Gdy instalacja jest otwarta /etc/apache2/conf-available/phppgadmin.conf plik jest zakończona i skomentuj linię:

A zamiast tego dodaj:

Konieczne jest otwarcie dostępu do tego adresu nie tylko z komputera lokalnego, ale także z innych urządzeń sieciowych. Zauważ, że nie będziesz mógł zalogować się na konto postgres, ze względów bezpieczeństwa. Po zakończeniu uruchom ponownie Apahce:

sudo service apache2 restart

Wnioski

Teraz Postgresql instalacja Ubuntu 16.04 jest kompletna i może nawet być krótka wycieczka do składni PgSQL że jest bardzo podobny do znanego nam MySQL, ale ma pewne różnice. Jeśli masz jakieś pytania, zapytaj w komentarzach!

Kontynuacja tematu:
Systemy operacyjne

Przywracanie ustawień fabrycznych - rozwiązywanie wielu problemów związanych z urządzeniem. Proces ten nie jest czasochłonny, a czas nie zajmie dużo czasu. Jak wykonać twardy reset ...