centos7安装kong1.2.1和postgresql11

有道云笔记 参考链接

(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

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容