在Linux上部署pgAdmin有多种方法,以下提供四种常见方式:
在Ubuntu或基于Debian的系统上,可以通过APT包管理器安装pgAdmin 3。
sudo apt update
sudo apt install pgadmin3
安装完成后,可以通过以下命令启动pgAdmin:
pgadmin3
或者,可以通过桌面图标启动。
在RHEL或CentOS系统上,可以添加pgAdmin 4的yum仓库并安装。
首先,安装epel仓库:
sudo yum install epel-release
然后,安装pgAdmin 4仓库:
sudo yum install -y https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm
建立缓存并安装pgAdmin 4:
sudo yum makecache
sudo yum install pgadmin4 -y
安装完成后,可以通过以下命令启动pgAdmin:
pgadmin4
或者,可以通过桌面图标启动。
在需要更多自定义或最新功能的场景下,可以从源码编译安装pgAdmin 4。
sudo apt-get install build-essential libssl-dev libffi-dev libgmp3-dev virtualenv python-pip libpq-dev python-dev
cd /opt
mkdir enviromentpy
cd enviromentpy
virtualenv pgadmin4
cd pgadmin4
source bin/activate
wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v1.3/pip/pgadmin4-1.3-py2.py3-none-any.whl
pip install pgadmin4-1.3-py2.py3-none-any.whl
cd /lib/python2.7/site-packages/pgadmin4
touch config_local.py
编辑config_local.py
文件,例如设置SERVER_MODE = False
以在单用户模式下运行。
python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py
初次配置需要设置邮箱和密码。
sudo apt install python-pip
wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v3.6/pip/pgadmin4-3.6-py2.py3-none-any.whl
pip2 install pgadmin4-3.6-py2.py3-none-any.whl
find / -name ‘pgadmin’
python pgAdmin4.py &
初次配置需要设置邮箱和密码。
请注意,具体的安装步骤可能会因Linux发行版和版本的不同而有所差异。建议参考官方文档或搜索相关教程以获取更详细的指导。