2022-02-08

connect to VM

ssh centos@10.107.3.50

install kong and postgresl

sudo yum check-update && sudo yum upgrade

curl -Lo kong-enterprise-edition-2.7.1.1.rpm $(rpm --eval "https://download.konghq.com/gateway-2.x-centos-%{centos_ver}/Packages/k/kong-enterprise-edition-2.7.1.1.el%{centos_ver}.noarch.rpm")

sudo yum install kong-enterprise-edition-2.7.1.1.rpm

cp /etc/kong/kong.conf.default .

cp kong.conf.default kong.conf

sudo yum install postgresql-server postgresql-contrib

sudo postgresql-setup initdb

change system user postgres password

sudo passwd postgres

change db user postgres password

psql -d template1 -c "ALTER USER postgres WITH PASSWORD 'Oodrive$1';"

start postgres service

sudo systemctl start postgresql

connect to postgres user

su - postgres

psql postgres

create user kong, database kong for user kong

CREATE USER kong; CREATE DATABASE kong OWNER kong;
ALTER USER kong WITH PASSWORD 'Oodrive$1';

restart service

systemctl list-units|grep postgresql
postgresql-10.service

service postgresql-10.service reload

look for listening process on a specific port

netstat -nlp | grep 5432

netcat 127.0.0.1 5432

migration of kong conf

sudo kong migrations bootstrap -c /etc/kong/kong.conf