如何在FreeBSD 12上安装pgAdmin4

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

将指南下载为PDF


这是续集。

这是续集。
这是续集。

pgAdmin是一个开放源代码,功能丰富的PostgreSQL管理和开发平台,可在Linux,Unix,Mac OS X和Windows上运行。它提供了功能强大的GUI,可简化数据库的管理和操作。

pgAdmin可用于管理PostgreSQL 9.2和更高版本。在撰写本文时,最新版本的pgAdmin是 v4 从Bootstrap 3到Bootstrap 4的过渡。

设置先决条件

作为前提,您需要满足以下条件:

  • FreeBSD服务器
  • 安装了PostgreSQL服务器
  • 具有sudo特权的用户帐户

步骤1:安装PostgreSQL数据库服务器

请参阅先前的指南来安装PostgreSQL数据库服务器。

如何在FreeBSD 12上安装PostgreSQL 11

步骤2:更新您的FreeBSD系统

在我的设置中,我将pgAdmin安装在运行PostgreSQL的同一服务器上。但是,可以将其设置为其他服务器。

首先,更新FreeBSD信息库数据库。

freebsd-update fetchfreebsd-update install

步骤3:安装Python pip和Virtualenv

您需要pip才能安装Python软件包。按照下面的指南将其安装在您的FreeBSD服务器上。

如何在FreeBSD 12上安装pip Python软件包管理器

一旦安装了pip,请安装virtualenv软件包。

sudo pkg install py36-virtualenv

如果您使用的是Python 2.7,请执行以下操作:

sudo pkg install py27-virtualenv

步骤4:安装pgAdmin套件

执行以下命令为pgAdmin4创建虚拟环境。

$ virtualenv-3.6 pgadmin4 Using base prefix '/usr/local' New python executable in /home/vagrant/pgadmin4/bin/python3.6 Also creating executable in /home/vagrant/pgadmin4/bin/python Installing setuptools, pip, wheel…done.

对于Python 2.7,这是

virtualenv pgadmin4

激活您创建的虚拟环境。

source pgadmin4/bin/activate

如果失败,请使用:

source pgadmin4/bin/activate.csh

为pgAdmin安装Python依赖项。

pip install pyopenssl cryptography pyasn1  ndg-httpsclient 

然后将标准的Python绑定安装到SQLite3库中。对于Python 3.6,请执行以下操作:

sudo pkg install py36-sqlite3

对于Python 2.7:

sudo pkg install py27-sqlite3

在下载之前,请确保您具有最新版本的pgAdmin4。找到最新版本的路径后, pip 命令。

pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.1/pip/pgadmin4-4.1-py2.py3-none-any.whl

请耐心等待,因为此安装可能会花费一些时间,因为会安装许多依赖项。

步骤5:配置并运行pgAdmin 4

安装后,您需要创建一个pgAdmin 4配置文件。

cp ./pgadmin4/lib/python3.6/site-packages/pgadmin4/config.py ./pgadmin4/lib/python3.6/site-packages/pgadmin4/config_local.py

对于Python 2.7, python3.6 什么时候 python2.7

将默认的服务器侦听地址更改为 0.0.0.0

vim ./pgadmin4/lib/python3.6/site-packages/pgadmin4/config_local.py

这很重要 138

DEFAULT_SERVER = '0.0.0.0'

默认监听端口是 5050 但是,您可以更改为所需的端口。

The default port on which the app server will listen if not set in the environment by the runtimeDEFAULT_SERVER_PORT = 5050

要运行pgAdmin,请使用以下命令。

$ sudo python ./pgadmin4/lib/python3.6/site-packages/pgadmin4/pgAdmin4.pyNOTE: Configuring authentication for SERVER mode.Enter the email address and password to use for the initial pgAdmin user account:Email address: [email protected]Password: Retype password: pgAdmin 4 - Application InitialisationStarting pgAdmin 4. Please navigate to http://0.0.0.0:5050 in your browser.

在第一轮中 email address 然后 password 用于pgAdmin用户帐户。

步骤6:访问pgAdmin Web界面

现在pgAdmin4已安装并正在运行,您可以访问URL来访问Web仪表板“http:// your_server_ip:5050

如何在FreeBSD 12上安装pgAdmin4

使用您创建的用户的电子邮件地址和密码登录。登录后,您需要连接到PostgreSQL服务器。

如何在FreeBSD 12上安装pgAdmin4

输入服务器连接名称和组。

如何在FreeBSD 12上安装pgAdmin4

下面 “连接” 在选项卡上,输入访问详细信息(数据库主机,数据库用户,密码)。

如何在FreeBSD 12上安装pgAdmin4

保存设置并激活连接。

如何在FreeBSD 12上安装pgAdmin4

现在,您可以将pgAdmin用于PostgreSQL数据库管理任务。

如果您是MariaDB用户,请检查以下各项:如何在FreeBSD 12上安装MariaDB 10.3

如何在FreeBSD 12上安装PHP 7.3

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

将指南下载为PDF


这是续集。

这是续集。
这是续集。

Sidebar