首先安装postgresql数据库
安装postgresql
sudo apt update
sudo apt install postgresql postgresql-contrib
修改配置,使本地用账号密码连接数据库,编辑/etc/postgresql/10/main/pg_hba.conf (把10替换成你的版本号)
将 local all postgres peer
最后的peer改成trust
将 local all all peer
最后的peer改成trust
重启postgres
sudo service postgresql restart
以默认账号postgres 连接数据库,进入psql控制台,用\q
命令可以退出
psql -U postgres
创建kong用户和kong数据库
create user kong with password 'kong';
create database kong owner kong;
安装kong
sudo apt-get update
sudo apt-get install -y apt-transport-https curl lsb-core
echo "deb https://kong.bintray.com/kong-deb `lsb_release -sc` main" | sudo tee -a /etc/apt/sources.list
curl -o bintray.key https://bintray.com/user/downloadSubjectPublicKey?username=bintray
sudo apt-key add bintray.key
sudo apt-get update
sudo apt-get install -y kong
修改配置文件:
sudo nano /usr/local/share/lua/5.1/kong/templates/kong_defaults.lua
把pg_password = NONE
改成 pg_password = kong
启动kong
sudo kong start