localhost:3000
es la URL predeterminada de webrick
Servidor web. Por defecto, la conexión del servicio postgre SQL es a localhost
en 5432
publicar.
$ cat /etc/services | grep postgres
postgres 5432/tcp # POSTGRES
postgres 5432/udp # POSTGRES
Eso es para unix
como sistemas. Y tengo postgres
servidor escuchando en 5432
puerto.
$ netstat -l --numeric-ports |grep 5432
tcp 0 0 localhost.localdomain:5432 *:*
unix 2 [ ACC ] STREAM LISTENING 11396 /tmp/.s.PGSQL.5432
Entonces los campos tendrán los siguientes valores predeterminados:
-
Host/Socket
localhost
Para fines de prueba/desarrollo, la mayoría de las personas usan un servidor local para conectarse a db.
-
Puerto
5432
Eso es solo
postgres
puerto de conexión del servidor (no del servidor web). Para validar simplemente enumere y grep elpostgres
archivo de configuración, como sigue:# cat /var/lib/pgsql/data/postgresql.conf | grep port #port = 5432 # (change requires restart)
Aquí está comentado, por lo que se aplican los valores predeterminados.
-
Usuario
lo eres, pero debes crear el rol de usuario antes de la conexión a partir de
postgres
usuario concreateuser
opsql
utilidades de terminal. -
Contraseña
Cuando cree el usuario, simplemente deje la contraseña vacía. Entonces podrá dejar el campo vacío en el formulario.
-
Base de datos
Ese es el nombre de la base de datos. Crear con el comando si es necesario.