有道云笔记 参考链接
(1)首先安装postgresql
1.安装存储库RPM:
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-6-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2.安装客户端软件包:
yum install postgresql11
3.(可选)安装服务器包:
yum install postgresql11-server
4.初始化数据库
/usr/pgsql-11/bin/postgresql-11-setup initdb
5.设置pgsql开机启动
systemctl enable postgresql-11.service
6.启动pgsql
systemctl start postgresql-11.service
7.查看psql运行状态(running为成功)
systemctl status postgresql-11.service
8. 使用管理员账号登录 psql 创建用户和数据库,切换 postgres 用户
su postgres
psql
CREATE USER kong;
CREATE DATABASE kong OWNER kong;
\q
exit
9.postgres的对外访问策略
vi /var/lib/pgsql/11/data/pg_hba.conf
修改为如下配置

10.重启postgresql服务
systemctl restart postgresql-11.service
(2)安装kong
1.官网下载kong的noarch.rpm
点击进入
Install - CentOS | Kong - Open-Source API Management and Microservice Management
下载centos7版本并上传到kong服务器
2.安装kong
sudo yum install epel-release
sudo yum install kong-1.2.1.*.noarch.rpm --nogpgcheck
3.配置文件复制
cp /etc/kong/kong.conf.default /etc/kong/kong.conf
4.修改配置文件
vi /etc/kong/kong.conf
取消proxy_listen注释并将端口8000改为80,8443改为443
proxy_listen = 0.0.0.0:80, 0.0.0.0:443 ssl
取消admin_listen 注释并将ip改为0.0.0.0
admin_listen = 0.0.0.0:8001, 0.0.0.0:8444 ssl
5.准备启动kong
kong migrations bootstrap -c /etc/kong/kong.conf
6.启动kong
kong start -vv
7.验证kong启动是否成功
curl 127.0.0.1:8001