Kong Enterprise のインストール手順 - Amazon Linux

このガイドでは、 Amazon Linux を使用して Kong Enterprise をダウンロード、インストール、および起動する方法を紹介します。

インストール手順


      $ sudo yum update
      $ wget 'https://<BINTRAY_USER:<PASSWORD>@bintray.com/kong/kong-enterprise-edition-aws/rpm' -O bintray-kong-kong-enterprise-edition-aws.repo --auth-no-challenge
      $ sudo mv bintray-kong-kong-enterprise-edition-aws.repo /etc/yum.repos.d/  
      $ sudo vi /etc/yum.repos.d/bintray-kong-kong-enterprise-edition-aws.repo
  

baseurl が正しいことを確認してください。


      baseurl=https://<BINTRAY_USER>:<BINTRAY_API_KEY>@kong.bintray.com/kong-enterprise-edition-aws
  


      $ sudo yum install kong-enterprise-edition
      $ sudo yum install postgresql95 postgresql95-server
      $ sudo service postgresql95 initdb
      $ sudo service postgresql95 start
      $ sudo -i -u postgres (puts you into new shell)   
  

Kong のユーザを作成します。


      $ psql
      > CREATE USER kong; CREATE DATABASE kong OWNER kong; ALTER USER kong WITH password 'kong'; 
      > \q  
      > exit
  



      # Change entries from ident to md5
      $ sudo vi /var/lib/pgsql95/data/pg_hba.conf
      $ sudo service postgresql95 restart

      # add contents of license file
      $ sudo vi /etc/kong/license.json  

      # Uncomment and add 'kong' to pg_password line
      $ sudo vi [/path/to/kong.conf]

      # Run migrations and start kong
      $ kong migrations bootstrap [-c /path/to/kong.conf]
      $ sudo /usr/local/bin/kong start [-c /path/to/kong.conf]
  

* kong.conf.default を使用するか、もしくは独自のコンフィギュレーションを作成します。

Kong のインストールを確認する

 $ curl -i -X GET --url http://localhost:8001/services

Kong Maneger のインストール


      # Get the local IP address
      $ ifconfig 
      
      # Uncomment the admin_listen setting, and update to something like this `admin_listen = 172.31.3.8:8001`
      $ sudo vi [/path/to/kong.conf] 
      
      # Restart kong
      $ sudo /usr/local/bin/kong stop 
      $ sudo /usr/local/bin/kong start [-c /path/to/kong.conf]
  

ブラウザを使用してポート 8002 上でサーバーをロードします。

デモの依頼

製品の詳細、ライセンス体系、デモの依頼など、お気軽にお問い合わせください。