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
localhostDo celów testowych/rozwojowych większość ludzi używa lokalnego serwera do łączenia się z db.
-
Port
5432To tylko
postgresport połączenia serwera (nie serwera WWW). Aby sprawdzić poprawność, po prostu wylistuj i greppostgresplik 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
postgresużytkownik zcreateuserlubpsqlnarzę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.