Centos7にKongaを構築する

APIを実装することになったので、OSS のAPI Gateway 「Kong」の管理ツール「Konga」を構築する。
事前環境構築
公式を参考に必要なものは事前にインストールしておく
自分の場合はnodeのバージョンがv6.17.1だったのでアップデートしておく
※nodajsのアップデート手順はこちら
1 2 3 4 5 6 7 |
## bowerとgulp、sailsもインストールしておく npm install -g bower npm install -g gulp npm install -g sails ## 下記でもOK npm install bower gulp sails -g |
Konga構築
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
## clone git clone https://github.com/pantsel/konga.git ## git なかったのでインストール yum -y install git ## エラーになるのでgcc-c++もインストールしておく yum -y install gcc-c++ ## kongaに移動 cd konga ## インストール npm i <出力結果> bower --allow-root install root権限で実行するとエラーになるため ## userで実行 su - user npm i |
Firewall設定
外部からアクセスできるようにfirewallの設定を行う
1 2 3 4 5 |
## 恒久的に1337ポート開放 firewall-cmd --add-port=1337/tcp --permanent ## 再起動 firewall-cmd --reload |
Konga実行
1 2 |
## kongaフォルダ内で npm start |
ブラウザよりhttp://IPアドレス:1337にアクセス
各項目を入力して「CREATE ADMIN」をクリック

登録してユーザーでサインイン

サインインすると下記画面が表示される
※APIの登録方法はこちら

-
前の記事
CentOs7にPostgreSQL11.5をインストールする 2019.10.06
-
次の記事
天気情報APIのOpenWeatherMapの利用手順 2019.10.08
コメントを書く