寫在前面:
持續記錄一下自己在解決api閘道器kong上的各種問題。
因為kong的資料持久化是
brew install postgresql成功後初始化kong使用者和資料庫:initdb /usr/local/var/postgres -e utf8
pg_ctl -d /usr/local/var/postgres -l logfile start
/usr/local/bin/psql -d postgres
建立好後:
並將檔案移動 /etc/kong/kong.conf 並改名
注意:這個kong.conf配置檔案的資訊需要修改,其中包括配置postgres資料庫的位址賬號密碼等資訊。
其中我的配置如下:
database = postgres # determines which of postgresql or cassandra執行命令:pg_host = 127.0.0.1 # host of the postgres server.
pg_port = 5432 # port of the postgres server.
pg_timeout = 5000 # defines the timeout (in ms), for connecting,
pg_user = kong # postgres user.
pg_password = kong # postgres user's password.
pg_database = kong # the database name to connect to.
pg_ssl = off # toggles client-server tls connections
pg_ssl_verify = off # toggles server certificate verification if
sudo mkdir -p /etc/kongsudo cp kong.conf.default /etc/kong/kong.conf
kong migrations up -c /etc/kong/kong.confkong start -c /etc/kong/kong.conf
訪問127.0.0.1:8001,出現一大串json資料,說明kong閘道器已經啟動成功。如下圖:
至此,本地搭建kong閘道器的步驟已經全部完成。
Kong閘道器安裝
我是在centos上搭建的環境,各位最好也是如此。yum安裝 yum install epel release yum install kong community edition 1.0.2.el7.noarch.rpm nogpgcheck yum install 安裝客戶端 yum insta...
kong閘道器安裝部署
如下軟體 gcc pcre zlib openssl postgresql9.5 安裝方式分別如下 sudo yum y install gcc sudo yum install y pcre pcre devel sudo yum install y zlib zlib devel sudo yu...
kong閘道器安裝與啟動
kong支援在多個環境下安裝,這裡就列出在ubuntu和docker下怎麼安裝,其他的安裝的方式請參照官方指南 ubuntu下安裝kong 安裝依賴元件 apt get install openssl libpcre3 procps perl安裝kong dpkg i kong 1.4.2.deb ...