在Debian系统上安装pgAdmin可以通过以下步骤完成:
首先,确保你的Debian系统是最新的:
sudo apt update
sudo apt upgrade -y
然后,安装PostgreSQL服务器:
sudo apt install postgresql postgresql-contrib -y
wget https://repo.anaconda.com/miniconda/Miniconda3-py310_23.3.1-0-Linux-x86_64.sh
bash Miniconda3-py310_23.3.1-0-Linux-x86_64.sh
按照提示完成安装,并激活Miniconda环境。
conda create -n pgadmin4 python=3.9
conda activate pgadmin4
pip install pgadmin4
sudo mkdir /var/lib/pgadmin4
sudo mkdir /var/log/pgadmin4
sudo chown $USER /var/lib/pgadmin4
sudo chown $USER /var/log/pgadmin4
/etc/systemd/system/pgadmin4.service
:[Unit]
Description=pgadmin4
After=network.target
[Service]
Type=simple
ExecStart=/home/your_username/miniconda3/envs/pgadmin4/bin/pgadmin4
User=your_username
Group=your_username
WorkingDirectory=/home/your_username/miniconda3/envs/pgadmin4
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl start pgadmin4
sudo systemctl enable pgadmin4
sudo ufw allow 5050/tcp
sudo ufw enable
打开浏览器,访问 http://your_server_ip:5050
,使用之前创建的pgAdmin4用户邮箱和密码登录。
请注意,上述步骤可能需要根据你的具体环境和需求进行调整。例如,如果你在安装过程中遇到权限问题,可能需要使用 sudo
命令来提升权限。此外,确保你的服务器防火墙允许外部访问pgAdmin4的端口(默认是5050)。