首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pgadmin部署详细指南- Windows 7

pgadmin部署详细指南- Windows 7
EN

Stack Overflow用户
提问于 2017-11-15 19:15:52
回答 1查看 87关注 0票数 0

我对postgresql、pgadmin和它的所有工具都是完全陌生的。而且对python一无所知。我需要将pgadmin部署为windows7操作系统上的web应用程序。我一直在尝试来自the official site的pgadmin文档,但没有结果。总是出错,他们要求你做1,2,3,但没有检查位置和如何检查,等等。我需要一个详细的指南来安装和部署pgadmin4v2作为web应用程序-使用或不使用postgreSql。

谢谢..。

EN

回答 1

Stack Overflow用户

发布于 2017-11-15 20:43:54

对于Ubuntu上的pgAdmin 4 v2.0,根据download page

安装依赖项、创建虚拟环境、下载、安装和配置

代码语言:javascript
运行
复制
sudo apt-get install virtualenv python-pip libpq-dev python-dev

cd
virtualenv pgadmin4
cd pgadmin4
source bin/activate

pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v2.0/pip/pgadmin4-2.0-py2.py3-none-any.whl

配置

覆盖默认路径,并在本地配置文件中将其设置为单用户模式:

代码语言:javascript
运行
复制
nano lib/python2.7/site-packages/pgadmin4/config_local.py

写入:

代码语言:javascript
运行
复制
import os
DATA_DIR = os.path.realpath(os.path.expanduser(u'~/.pgadmin/'))
LOG_FILE = os.path.join(DATA_DIR, 'pgadmin4.log')
SQLITE_PATH = os.path.join(DATA_DIR, 'pgadmin4.db')
SESSION_DB_PATH = os.path.join(DATA_DIR, 'sessions')
STORAGE_DIR = os.path.join(DATA_DIR, 'storage')
SERVER_MODE = False

代码语言:javascript
运行
复制
python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py

访问

访问http://localhost:5050

出口

使用Ctrl-C退出

再次运行

代码语言:javascript
运行
复制
cd ~/pgadmin4
source bin/activate
python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py

创建一条捷径

代码语言:javascript
运行
复制
touch ~/pgadmin4/pgadmin4
chmod +x ~/pgadmin4/pgadmin4
nano ~/pgadmin4/pgadmin4

写入:

代码语言:javascript
运行
复制
#!/bin/bash
cd ~/pgadmin4
source bin/activate
python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py

现在,您可以使用一个更简单的命令来运行它:

代码语言:javascript
运行
复制
~/pgadmin4/pgadmin4

参考:link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47305974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档