参考文档
1. yum update -y
2. yum install -y wget
3. wget https://bintray.com/kong/kong-rpm/rpm -O bintray-kong-kong-rpm.repo
4. export major_version=`grep -oE '[0-9]+\.[0-9]+' /etc/redhat-release | cut -d "." -f1`
5. sed -i -e 's/baseurl.*/&\/centos\/'$major_version''/ bintray-kong-kong-rpm.repo
6. sudo mv bintray-kong-kong-rpm.repo /etc/yum.repos.d/
7. sudo yum update -y
8. sudo yum install -y kong
1. yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.
2. yum install postgresql95 -y
3. yum install postgresql95-server -y
4. /usr/pgsql-9.5/bin/postgresql95-setup initdb
5. systemctl enable postgresql-9.5
6. 修改 /var/lib/pgsql/9.5/data/postgresql.conf
listen_addresses = '*'
7. 修改 /var/lib/pgsql/9.5/data/pg_hba.conf
local all all md5
host all all 127.0.0.1/32 md5
host all all ::1/128 md5
host all all 0.0.0.0/0 md5
host all all ::/0 md5
8. systemctl start postgresql-9.5
创建 PgSQL 中 KONG 需要的库
1. sudo -u postgres psql
2. CREATE USER kong;
3. CREATE DATABASE kong OWNER kong;
4. ALTER USER kong WITH PASSWORD 'password'; ALTER USER postgres WITH PASSWORD 'password';
5. systemctl restart postgresql-9.5
6. 重新配置 kong 中 pgsql (/etc/kong/kong.conf) 的相关配置
pg_host = 127.0.0.1
pg_port = 5432
pg_user = kong
pg_password = password
pg_database = kong
7. kong migrations bootstrap [-c /path/to/kong.conf]
8. kong start [-c /path/to/kong.conf]
- 检测有无安装成功
curl -i http://127.0.0.1:8001
安装 konga (可视化操作界面)
1. sudo -u postgres psql
2. CREATE DATABASE konga OWNER kong;
下载地址
安装说明
使用说明