如何在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”
使用您创建的用户的电子邮件地址和密码登录。登录后,您需要连接到PostgreSQL服务器。
输入服务器连接名称和组。
下面 “连接” 在选项卡上,输入访问详细信息(数据库主机,数据库用户,密码)。
保存设置并激活连接。
现在,您可以将pgAdmin用于PostgreSQL数据库管理任务。
如果您是MariaDB用户,请检查以下各项:如何在FreeBSD 12上安装MariaDB 10.3
如何在FreeBSD 12上安装PHP 7.3
这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。
将指南下载为PDF
关
这是续集。
这是续集。
这是续集。