在我们已经用docker部署好KongA,完成一系列的demo后。我们将kong部署到centos7的服务器上。这里安装kong就不使用docker了,方便以后更改配置文件。
如果有pgsql的数据库的话,就不需要在搭建数据库了,直接连接就ok。我的服务器上没有pgsql,所以在安装kong之前,我们先安装pgsql。kong的数据存储在pgsql上,所以不需要集群安装,多个kong共享一个数据库,实现了高可用集群。
1、安装pgsql
sudo yum install -y pcre pcre-devel
sudo yum install -y zlib zlib-devel
sudo yum install -y openssl openssl-devel
1.1进入官网,查找centos7的安装包
https://www.postgresql.org/download/linux/redhat/
官网给出的步骤,跟着做:
Install the repository RPM:
yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Install PostgreSQL:
yum install -y postgresql96-server