MacOs下安裝Kong閘道器

2022-02-02 14:13:54 字數 1965 閱讀 2634

寫在前面:

持續記錄一下自己在解決api閘道器kong上的各種問題。

因為kong的資料持久化是

brew install postgresql

initdb /usr/local/var/postgres -e utf8

pg_ctl -d /usr/local/var/postgres -l logfile start

/usr/local/bin/psql -d postgres

成功後初始化kong使用者和資料庫:

建立好後:

並將檔案移動 /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/kong

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

kong migrations up -c /etc/kong/kong.conf
kong 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 ...