0%

CentOS 7 安装pgAdmin4

PgAdmin4是一个易于使用的Web界面,用于管理PostgreSQL数据库

PgAdmin4

1
2
3
4
5
6
# 安装PgAdmin4库

yum -y install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-redhat-repo-42.0-2.noarch.rpm

# 安装PgAdmin4
yum -y install pgadmin4

配置

为了让pgAdmin4运行,需要进行一些小的配置更改

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 创建配置文件
mv /etc/httpd/conf.d/pgadmin4.conf.sample /etc/httpd/conf.d/pgadmin4.conf
保持默认配置即可

# 创建日志和lib目录
mkdir -p /var/lib/pgadmin4/
mkdir -p /var/log/pgadmin4/
chown -R 777 /var/lib/pgadmin4
chown -R 777 /var/log/pgadmin4

# 扩展config_distro.py
vi /usr/lib/python2.7/site-packages/pgadmin4-web/config_distro.py

并添加以下行

LOG_FILE = '/var/log/pgadmin4/pgadmin4.log'
SQLITE_PATH = '/var/lib/pgadmin4/pgadmin4.db'
SESSION_DB_PATH = '/var/lib/pgadmin4/sessions'
STORAGE_DIR = '/var/lib/pgadmin4/storage'

#创建用户帐户,将在Web界面中进行身份验证
python /usr/lib/python2.7/site-packages/pgadmin4-web/setup.py

输入邮箱密码即可

访问PgAdmin4

1
2
3
systemctl restart httpd

http://ip-address/pgadmin4 或者 http://localhost/pgadmin4