禁止 postgres 在启动时使用端口 5432

禁止 postgres 在启动时使用端口 5432

我通过运行以下命令从 Ubuntu 18.04 中删除了 postgres:

sudo apt-get --purge remove postgresql postgresql-doc postgresql-common

运行上述命令后,postgres 被删除,但它在启动时仍会自动使用端口 5432,我无法从其他服务连接到上述端口(错误:端口已在使用中)。以下命令确认使用端口 5432:

sudo lsof -i -P -n | grep LISTEN

结果:

systemd-r   757 systemd-resolve   13u  IPv4  21495      0t0  TCP 127.0.0.53:53 (LISTEN)
epmd       1465        rabbitmq    3u  IPv4  27066      0t0  TCP *:4369 (LISTEN)
epmd       1465        rabbitmq    4u  IPv6  27067      0t0  TCP *:4369 (LISTEN)
postgres   1471        postgres    3u  IPv4  27110      0t0  TCP *:5432 (LISTEN)
postgres   1471        postgres    4u  IPv6  27117      0t0  TCP *:5432 (LISTEN)
beam.smp   1693        rabbitmq   44u  IPv4  29193      0t0  TCP *:25672 (LISTEN)
beam.smp   1693        rabbitmq   55u  IPv6  33853      0t0  TCP *:5672 (LISTEN)
teamviewe  1957            root   12u  IPv4  31003      0t0  TCP 127.0.0.1:5939 (LISTEN)
docker-pr  4030            root    4u  IPv6  39164      0t0  TCP *:6379 (LISTEN)
docker-pr  4060            root    4u  IPv6  40329      0t0  TCP *:5555 (LISTEN)
cupsd      5172            root    6u  IPv6  48402      0t0  TCP [::1]:631 (LISTEN)
cupsd      5172            root    7u  IPv4  48403      0t0  TCP 127.0.0.1:631 (LISTEN)

我还能做些什么来完全删除 postgres 或在启动时禁用它?

相关内容