sudo make PG_CONFIG=/home/user/age_installation/pg/postgresql-11.18/bin/pg_config install 并使用检查安装 make PG_CONFIG=/home/user/age_installation/pg/postgresql-11.18/bin/pg_config installcheck 在此之后,将目录(cd)更改为postgresql-11.18,并使用bin/initdb demo初始化数据库,然后您将能够在计算机中设置Postgres和Apache age。 您可以遵循this blog for a complete installation指南。
6条答案
按热度按时间xdnvmnnf1#
您可以使用此Here从源代码下载PostgreSQL。
ee7vknir2#
安装PostgreSQL时不需要initdb,但初始化数据库时需要initdb。请确保已安装AGE并正确配置。配置PG_CONFIG时需要pg_config文件的路径。请提供最近安装的PostgreSQL的路径。
安装
sudo make PG_CONFIG=/home/user/age_installation/pg/postgresql-11.18/bin/pg_config install
并使用检查安装
make PG_CONFIG=/home/user/age_installation/pg/postgresql-11.18/bin/pg_config installcheck
在此之后,将目录(cd)更改为postgresql-11.18,并使用
bin/initdb demo
初始化数据库,然后您将能够在计算机中设置Postgres和Apache age。您可以遵循this blog for a complete installation指南。
m3eecexj3#
要使“initdb”工作,您需要具备以下条件:
1.您需要将PostgreSQL安装在特定的目录中(最好是从源代码)
1.在该目录中,应该有一个包含所有PostgreSQL二进制文件的“bin”文件夹
1.在该文件夹中打开终端并执行以下命令
neekobn84#
“未找到命令”错误可能有多种原因。要修复此错误,请检查以下内容:
1.确保环境变量配置正确。要安装PostgreSQL,您需要配置以下路径(将
path/to/postgresql
替换为安装PostgreSQL的目录):1.检查您是否正确安装。您可以按照以下教程的“第2节-安装PostgreSQL”进行操作:Easy guide to install and configure PostgreSQL with Apache AGE on Windows。虽然它是Windows的教程,但它使用的是WSL。因此,安装步骤将与Linux相同。
2admgd595#
具体步骤如下:
1.克隆PostgreSQL GitHub存储库
1.使用带有可选标志的
./configure --prefix=/usr/local/pgsql
生成make文件1.运行
make
以编译文件1.使用
sudo mkdir /usr/local/pgsql
在步骤3中指定的相同位置创建目录1.更改此目录的所有者以给予当前用户使用
sudo chown {user name} /usr/local/pgsql
配置目录的权限1.使用
make install
安装1.设置路径:
export PATH=/usr/local/pgsql/bin/:$PATH
1.设置群集路径:
export PGDATA=/usr/local/pgsql/bin/data
1.现在,您应该能够使用
initdb
命令1.使用
pg_ctl start -l log
启动数据库服务器1.运行
psql postgres
开始在PostgreSQL中编码。步骤8和9是运行
initdb
命令所必需的,你可以在我写的文章中找到关于每个步骤here的更多细节。r6hnlfcb6#
请按照以下步骤从源代码成功安装Apache AGE。您收到此错误是因为您可能在其他文件中调用此错误。