debian

Debian如何安装pgAdmin

小樊
48
2025-03-20 16:16:09
栏目: 智能运维

在Debian系统上安装pgAdmin可以通过以下步骤完成:

安装PostgreSQL

首先,确保你的Debian系统是最新的:

sudo apt update
sudo apt upgrade -y

然后,安装PostgreSQL服务器:

sudo apt install postgresql postgresql-contrib -y

安装pgAdmin4

  1. 安装Miniconda
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环境。

  1. 创建pgAdmin4虚拟环境
conda create -n pgadmin4 python=3.9
conda activate pgadmin4
  1. 安装pgAdmin4
pip install pgadmin4
  1. 配置pgAdmin4
sudo mkdir /var/lib/pgadmin4
sudo mkdir /var/log/pgadmin4
sudo chown $USER /var/lib/pgadmin4
sudo chown $USER /var/log/pgadmin4
[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
  1. 启动pgAdmin4服务
sudo systemctl start pgadmin4
sudo systemctl enable pgadmin4
  1. 配置防火墙(如果需要):
sudo ufw allow 5050/tcp
sudo ufw enable
  1. 访问pgAdmin4 Web界面

打开浏览器,访问 http://your_server_ip:5050,使用之前创建的pgAdmin4用户邮箱和密码登录。

请注意,上述步骤可能需要根据你的具体环境和需求进行调整。例如,如果你在安装过程中遇到权限问题,可能需要使用 sudo 命令来提升权限。此外,确保你的服务器防火墙允许外部访问pgAdmin4的端口(默认是5050)。

0
看了该问题的人还看了