跳过正文
  1. PostgreSQL大法师/

PgAdmin安装配置

·465 字·1 分钟· ·
PostgreSQL PG管理 工具
冯若航
作者
冯若航
Pigsty 创始人, @Vonng
目录

PgAdmin4的安装与配置
#

PgAdmin是一个为PostgreSQL定制设计的GUI。用起来很不错。可以以本地GUI程序或者Web服务的方式运行。因为Retina屏幕下面PgAdmin依赖的GUI组件显示效果有点问题,这里主要介绍如何以Web服务方式(Python Flask)配置运行PgAdmin4。

下载
#

PgAdmin可以从官方FTP下载。

postgresql网站FTP目录地址

wget https://ftp.postgresql.org/pub/pgadmin3/pgadmin4/v1.1/source/pgadmin4-1.1.tar.gz
tar -xf pgadmin4-1.1.tar.gz && cd pgadmin4-1.1/

也可以从官方Git Repo下载:

git clone git://git.postgresql.org/git/pgadmin4.git
cd pgadmin4

安装依赖
#

首先,需要安装Python,2或者3都可以。这里使用管理员权限安装Anaconda3发行版作为示例。

首先创建一个虚拟环境,当然直接上物理环境也是可以的……

conda create -n pgadmin python=3 anaconda

根据对应的Python版本,按照对应的依赖文件安装依赖。

sudo pip install -r requirements_py3.txt

配置选项
#

首先执行初始化脚本,创立PgAdmin的管理员用户。

python web/setup.py

按照提示输入Email和密码即可。

编辑web/config.py,修改默认配置,主要是改监听地址和端口。

DEFAULT_SERVER = 'localhost'
DEFAULT_SERVER_PORT = 5050

修改监听地址为0.0.0.0以便从任意IP访问。 按需修改端口。

相关文章

Bash与psql小技巧
·2875 字·6 分钟
PostgreSQL PG管理 工具
一些PostgreSQL与Bash交互的技巧。
Wireshark抓包分析协议
·2014 字·5 分钟
PostgreSQL PG管理 工具
Wireshark是一个很有用的工具,特别适合用来分析网络协议,这里简单介绍使用Wireshark抓包分析PostgreSQL协议的方法。
Linux 常用统计 CLI 工具
·4377 字·9 分钟
PostgreSQL PG管理 工具
top, free, vmstat, iostat:四大常用 CLI 工具命令速查
故障档案:快慢不匀雪崩
·2966 字·6 分钟
PostgreSQL PG管理 故障档案
最近发生了一起匪夷所思的故障,某数据库切走了一半的数据量和负载,结果却因为负载变大被打挂了。
PostgreSQL例行维护
·372 字·1 分钟
PostgreSQL PG管理
汽车需要上油,数据库也需要维护保养。对Pg而言,有三项比较重要的维护工作:备份、重整、清理
备份恢复手段概览
·7006 字·14 分钟
PostgreSQL PG管理 备份
备份是DBA的安身立命之本,有备份,就不用慌。