自從工作以來,好久沒寫博文了,好習慣還是得堅持的。最近在學kong, 打算寫幾篇關於kong(乙個api gateway)的博文。本篇博文大部分內容都是記錄而已。
環境:vmware 上的 ubuntu 18.04 bionic
2. 執行下面的命令
sudo apt-get update #更新apt-get
sudo apt-get install openssl libpcre3 procps perl #更新依賴的包
3.準備好資料庫
由於kong只支援 postgresql 9.5+ 和 cassandra 3.x.x 這兩個資料庫,不能用之前電腦上裝的mysql, 所以還得再裝乙個資料庫,這裡我選擇postgresql
4.準備你的資料庫
進入postgresql裡面,建立乙個使用者kong 和資料庫 kong:
create user kong; create database kong owner kong;然後執行kong的對映
kong migrations bootstrap [-c /path/to/kong.conf]
注:這裡配置檔案是有預設位置的,如果不寫的話會去預設位置找,可以在命令後面 加上 -vv 檢視找到的配置檔案的位置,以及裡面的引數。還有一點就是配置檔案裡面要先把資料庫配置成之前建立的kong。(下面是我的配置截圖,開注釋)
5.開啟kong
kong start [-c /path/to/kong.conf]
6.使用kong
curl -i http://localhost:8001/
kong的話是提供了restful 的介面,有兩個預設埠,8000埠是給客戶端訪問的,而8001是管理員埠,給管理員訪問的。 使用Docker安裝Kong 玩轉Kong閘道器
如果有較舊的 docker 版本稱為 docker 或 docker engine 如果已安裝這些程式,請解除安裝它們以及相關的依賴項。sudo yum remove docker docker client docker client latest docker common docker lat...
KONG安裝記錄
api閘道器,kong我是在搜尋這個名詞的時候見到的。從直覺上來說,它可以幫助我管理我的大量的api介面,同時又能夠幫我進行監控及管理。但是,其實,我這次下定決心玩它的原因卻是,沒錢。ecs太貴了,但是便宜的及其效能又太低,沒法折騰,家裡放了乙個能折騰的機器,但是,經常在外面又沒法帶著,如果可以用乙...
Kong閘道器安裝
我是在centos上搭建的環境,各位最好也是如此。yum安裝 yum install epel release yum install kong community edition 1.0.2.el7.noarch.rpm nogpgcheck yum install 安裝客戶端 yum insta...