在Debian系统上配置pgAdmin的步骤如下:
sudo apt update
sudo apt install postgresql pgadmin4 -y
sudo su - postgres
CREATE USER pgadmin_user WITH PASSWORD 'your_password';
CREATE DATABASE pgadmin_db OWNER pgadmin_user;
GRANT ALL PRIVILEGES ON DATABASE pgadmin_db TO pgadmin_user;
\q
exit
sudo nano /etc/pgadmin4/pgadmin4.conf
DEFAULT_SERVER = '0.0.0.0'
SERVER_PORT = 5050
ENABLE_HTTPS = False
保存并退出编辑器。
创建pgAdmin用户:
sudo /usr/pgadmin4/bin/setup-web.sh
sudo systemctl start pgadmin4
sudo systemctl enable pgadmin4
sudo ufw allow 5050/tcp
sudo ufw enable
http://your_server_ip:5050
登录pgAdmin后,点击左侧导航栏的“Add New Server”。
输入PostgreSQL服务器连接信息:
请注意,上述步骤可能需要根据你的具体环境和需求进行调整。例如,如果你在安装过程中遇到权限问题,可能需要使用 sudo 命令来提升权限。此外,确保你的服务器防火墙允许外部访问pgAdmin的端口(默认是5050)。