localhost:3000
to domyślny adres URL webrick
serwer internetowy. Domyślnie połączenie usługi postgre SQL to localhost
na 5432
post.
$ cat /etc/services | grep postgres
postgres 5432/tcp # POSTGRES
postgres 5432/udp # POSTGRES
To jest dla unix
jak systemy. I mam postgres
serwer nasłuchuje na 5432
port.
$ netstat -l --numeric-ports |grep 5432
tcp 0 0 localhost.localdomain:5432 *:*
unix 2 [ ACC ] STREAM LISTENING 11396 /tmp/.s.PGSQL.5432
Tak więc pola będą miały następujące wartości domyślne:
-
Host/gniazdo
localhost
Do celów testowych/rozwojowych większość ludzi używa lokalnego serwera do łączenia się z db.
-
Port
5432
To tylko
postgres
port połączenia serwera (nie serwera WWW). Aby sprawdzić poprawność, po prostu wylistuj i greppostgres
plik konfiguracyjny, jak poniżej:# cat /var/lib/pgsql/data/postgresql.conf | grep port #port = 5432 # (change requires restart)
Tutaj jest skomentowany, więc stosowane są wartości domyślne.
-
Użytkownik
tak, ale musisz utworzyć rolę użytkownika przed połączeniem od
postgres
użytkownik zcreateuser
lubpsql
narzędzia terminalowe. -
Hasło
Kiedy utworzysz użytkownika, pozostaw hasło puste. Dzięki temu możesz pozostawić to pole puste w formularzu.
-
Baza danych
To jest nazwa bazy danych. Utwórz w razie potrzeby za pomocą polecenia.