我正在尝试在 Debian 10 中启动 postgreSQL 服务器以访问此数据库:https://catalogofraneitalia.wordpress.com/database/。 我以前从未使用过 postgreSQL,我尝试按照我在互联网上找到的说明进行操作。这就是我到目前为止所运行的:
sudo apt -y install gnupg2
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.list
sudo apt update
sudo apt -y install postgresql-11
sudo apt install postgis postgresql-11-postgis-3
sudo su - postgres
、psql
和 create user username with superuser password 'password'
以及选择的用户名和密码sudo apt install pgadmin3 pgadmin3-data
Peer authentication failed for user "username"
答案 0 :(得分:0)
安装 pg 的正确步骤在官方网站:https://www.postgresql.org/download/
按照屏幕上的步骤,一旦初始化就可以打开端口(listen_address 和 pg_hba.conf),重启服务,就完成了...你可以从其他机器连接。
另外,pgadmin3 已弃用,请尝试使用 pgadmin4。