注意:
安装前需要关闭selinux,需在EnterpriseDB官网注册一个账户
1
、解压安装文件
[root@gpdb-mdw ~]# tar xvf edb-as10-server-10.1.5-1-linux-x64.tar.gz
[root@gpdb-mdw ~]# cd edb-as10-server-10.1.5-1-linux-x64
[root@gpdb-mdw edb-as10-server-10.1.5-1-linux-x64]# ls
edb-as10-server-10.1.5-1-linux-x64.run README_FIRST_Linux64.txt
2
、执行安装
[root@gpdb-mdw edb-as10-server-10.1.5-1-linux-x64]# ./edb-as10-server-10.1.5-1-linux-x64.run
----------------------------------------------------------------------------
欢迎使用EDBPostgres
高级服务器设置向导。
----------------------------------------------------------------------------
请阅读以下许可协议。你必须接受这个条款,在继续安装之前达成协议。
Press [Enter] to continue: //
回车,阅读许可协议
Do you accept this license? [y/n]:
y // yes,
接受此协议
----------------------------------------------------------------------------
用户鉴别:
此安装需要向EnterpriseDB.com
注册。请输入下面是你的证件。如果您没有帐户,请立即创建一个帐户。https://www.enterprisedb.com/user-login-registration
Email []:
edbtest
@mail.com
//输入你的edb账户密码
Password :
----------------------------------------------------------------------------
请指定EDB Postgres
高级服务器所在的目录安装完毕。
Installation Directory [/opt/edb/as10]:
----------------------------------------------------------------------------
选择要安装的组件;清除不需要的组件安装。阅读时单击“下一步”。
继续。
EDB Postgres Advanced Server [Y/n] :
y
pgAdmin 4 [Y/n] :
y
StackBuilder Plus [Y/n]
:y
Command Line Tools [Y/n] :
y
Is the selection above correct? [Y/n]:
y
----------------------------------------------------------------------------
Additional Directories
请选择要存储数据的目录。
Data Directory [/opt/edb/as10/data]:
请选择一个目录来存储您的预写日志.
Write-Ahead Log (WAL) Directory [/opt/edb/as10/data/pg_wal]:
----------------------------------------------------------------------------
高级服务器方言
EDB Postgres
高级服务器可以配置为两种“方言”中的一种--1)
兼容Oracle
,2)
兼容Postgres
。
如果选择与Oracle
兼容,高级服务器将配置适当的数据类型转换、时间和日期格式、Oracle
样式的操作符、字典视图等。这让我
更容易迁移或编写与Oracle
数据库更兼容的新应用程序。
如果选择与Postgres
兼容,高级服务器将配置标准PostgeSQL
数据类型、时间/
日期格式和运算符。
高级服务器方言
[1] Compatible with Oracle
[2] Compatible with Postgres
Please choose an option [1] :
1
----------------------------------------------------------------------------
请为数据库超级用户(EnterpriseDB)
提供密码。
如果不存在,将创建锁定的Unix
用户帐户(EnterpriseDB)
。
Password : Admin@123
Retype Password :Admin@123
----------------------------------------------------------------------------
附加配置
请选择服务器应该监听的端口号。
Port [5444]:
----------------------------------------------------------------------------
[235] en_US.utf8
[769] zh_TW.euctw
[770] zh_TW.utf8
[771] zu_ZA
[772] zu_ZA.iso88591
[773] zu_ZA.utf8
Please choose an option [1] :
235
您想安装示例表和过程吗?
Install sample tables and procedures. [Y/n]:
----------------------------------------------------------------------------
Dynatune
动态调谐:
服务器利用
请选择服务器类型以确定系统资源的数量。
可用于:
[1]
开发(
例如开发人员的笔记本电脑)
[2]
一般用途(
例如网页或应用服务器)
[3]
专用(
仅运行高级服务器的服务器)
Please choose an option [2] :
----------------------------------------------------------------------------
Dynatune
动态调谐:
工作量概况
请选择此服务器将用于的工作负载类型:
[1]
事务处理(OLTP
系统)
[2]
一般用途(OLTP
和报告工作量)
[3]
报告(
复杂查询或OLAP
工作负载)Please choose an option [1] :
Please choose an option [1] :
----------------------------------------------------------------------------
更新通知服务
Install Update Notification Service [Y/n]:
n
每当您的EDB Postgres AdvancedServer
安装有安全修补程序和其他更新可用时,更新通知服务通知、下载和安装。
----------------------------------------------------------------------------
安装摘要
以下设置将用于安装::
Installation Directory: /opt/edb/as10
Server Installation Directory: /opt/edb/as10
Data Directory: /opt/edb/as10/data
WAL Directory: /opt/edb/as10/data/pg_wal
Database Port: 5444
Database Superuser: enterprisedb
Operating System Account: enterprisedb
Database Service: edb-as-10
Command Line Tools Installation Directory: /opt/edb/as10
pgAdmin4 Installation Directory: /opt/edb/as10/pgAdmin4
StackBuilderPlus Installation Directory: /opt/edb/as10/stackbuilderplus
Press [Enter] to continue:
----------------------------------------------------------------------------
安装程序现在已准备好开始在计算机上安装EDBPostgres
高级服务器。
Do you want to continue? [Y/n]:
----------------------------------------------------------------------------
Please wait while Setup installs EDB Postgres Advanced Server on your computer.
Installing EDB Postgres Advanced Server
0% ______________ 50% ______________ 100%
#########################################
Setup has finished installing EDB Postgres Advanced Server on your computer.
3
、修改pgplus_env.sh
脚本内环境变量,安装edb
时会生成
[root@gpdb-mdw data]# cat /opt/edb/as10/pgplus_env.sh
export PATH=/opt/edb/as10/bin:$PATH
export EDBHOME=/opt/edb/as10
export PGDATA=/opt/edb/as10/data
export PGDATABASE=edb
# export PGUSER=enterprisedb
export PGPORT=5444
export PGLOCALEDIR=/opt/edb/as10/share/locale
4
、修改enterprisedb
用户“.bashrc
”变量
#vi /opt/edb/as10/.bashrc
#chown enterprisedb:enterprisedb .bashrc
5
、开启远程连接EDB
bash-4.2$ vi data/pg_hba.conf
host all all 0.0.0.0/0 trust
6、使用pgadmin登陆edb下载pgadmin工具登陆edb,edb默认端口号:5444 默认数据库:edb 默认用户名:enterpriseedb