--kong的安装:
--安装postgresql和migrations
docker run -d --name kong-database \ -p 5432:5432 \ -e "POSTGRES_USER=kong" \ -e "POSTGRES_DB=kong" \ -e "POSTGRES_PASSWORD=kong" \ -e "POSTGRES_DB=kong" postgres:12 docker run --rm \ -e "KONG_DATABASE=postgres" \ -e "KONG_PG_HOST=192.168.0.104" \ -e "KONG_PG_PASSWORD=kong" \ -e "POSTGRES_USER=kong" \ -e "KONG_CASSANDRA_CONTACT_POINTS=kong-database" \ kong kong migrations bootstrap
--安装kong
curl -Lo kong-2.7.1.rpm $(rpm --eval " sudo yum install kong-2.7.1.rpm
--重启docker
systemctl restart docker
--修改配置文件:
cp /etc/kong/kong.conf.default /etc/kong/kong.conf vim /etc/kong/kong.conf
修改如下内容:
database = postgres pg_host = 192.168.0.104 pg_port = 5432 pg_timeout = 5000 pg_user = kong pg_password = kong pg_database = kong dns_resolver = 192.168.0.104:8600 admin_listen = 0.0.0.0:8001 reuseport backlog=16384, 0.0.0.0:8444 http2 ssl reuseport backlog=16384 proxy_listen = 0.0.0.0:8000 reuseport backlog=16384, 0.0.0.0:8443 http2 ssl reuseport backlog=16384
--启动kong
kong start -c /etc/kong/kong.conf
--访问一下看看是不是正常
192.168.0.104:8001 192.168.0.104:8000
--安装konga
docker run -d -p 1337:1337 --name konga pantsel/konga
--访问konga
192.168.0.104:1337
发表评论