Instalacja PostgreSQL oraz phpPgAdmin na Ubuntu 18.04
Dzisiejszy poradnik opisuję w kilku krokach instalację PostgreSQL wraz z graficznym interfejsem zarządzania phpPgAdmin w Ubuntu 18.04.
Zaczynajmy!.
Na początku dokonujemy aktualizacji repozytoriów Ubuntu poleceniem:
1 | sudo apt update |
Dokonujemy instalacji PostgreSQL oraz phpPgAdmina:
1 | sudo apt -y install postgresql postgresql-contrib phppgadmin |
Domyślnie PostgreSQL tworzy nowego użytkownika o nazwie „postgres” dla podstawowego uwierzytelnienia.
Dokonamy logowania na tego użytkownika poleceniem:
1 | su - postgres |
Teraz możesz uzyskać dostęp do wiersza PostgreSQL za pomocą polecenia:
1 | psql |
dokonujemy zmiany hasła poleceniem:
1 | password postgres |
i wychodzimy.
1 | exit. |
Konfiguracja serwera Apache
1 | cd /etc/apache2/conf-available/ |
I edytujemy:
1 | nano phppgadmin.conf |
1 | #Require local |
Ten wiersz powinien być za komentowany.
1 | Require all granted |
Ten wiersz powinien być od komentowany.
Przechodzimy do katalogu:
1 | cd /etc/phppgadmin/ |
i edytujemy:
1 | nano config.inc.php |
Podaną niżej linijkę ustawiamy w następujący sposób:
1 | $conf['extra_login_security'] = false; |
Dokonujemy restartu usług:
1 2 | systemctl restart postgresql systemctl restart apache2 |
Następnie testujemy poprawność działania poleceniem:
1 | netstat -plntu |
Dostęp do naszego phpPgAdmina dostępny jest pod IPSERWERA:phppgadmin/
jakie hasło należy wpisać po wydaniu polecenia su – postgres ? (hasła administratora do linuxa nie przyjmuje)
Bardzo dobre pytanie…
Możesz zresetować hasło wydając z roota polecenie passwd postgres