安装配置:
1.建立API库。
curl https://packagecloud.io/gpg.key | sudo apt-key add -
2.由于仓库是通过HTTPS安装的,为了保证API支持:
sudo apt-get install -y apt-transport-https
3.添加配置和更新:
echo "deb https://packagecloud.io/tyk/tyk-gateway/ubuntu/ trusty main" | sudo tee /etc/apt/sources.list.d/tyk_tyk-gateway.list echo "deb-src https://packagecloud.io/tyk/tyk-gateway/ubuntu/ trusty main" | sudo tee -a/etc/apt/sources.list.d/tyk_tyk-gateway.list sudo apt-get update
4.安装tyk API gateway:
sudo apt-get install -y redis-server tyk-gateway
5.社区版tyk API gateway的配置:
sudo /opt/tyk-gateway/install/setup.sh --listenport=8080 --redishost=localhost --redisport=6379 --domain=""
--listenport=8080 TYK应当用来侦听API流量端口8080(端口可以随便设置,前提是相对应的端口必须打开)
--redishost=localhost 使用的主机名redis的:本地主机
--redisport=6379 使用默认端口的Redis
--domain="" 不要设置为网关域,
6.启动TYK:
sudo service tyk-gateway start
上面的就是TYK API gateway的配置。
参考网站:Tyk.io