Skip to main content

Version: 3.3.0

Get APISIX

Apache APISIX is a dynamic, real-time, and high-performance API Gateway. It is a top-level project of the Apache Software Foundation.

You can use APISIX API Gateway as a traffic entrance to process all business data. It offers features including dynamic routing, dynamic upstream, dynamic certificates, A/B testing, canary release, blue-green deployment, limit rate, defense against malicious attacks, metrics, monitoring alarms, service observability, service governance, and more.

This tutorial uses a script to quickly install Apache APISIX in your local environment and verifies the installation through the Admin API. You can also use API7 Cloud, a Cloud-host service, to manage APISIX.

Prerequisite(s)

  • Install Docker to be used in the quickstart script to create containerized etcd and APISIX.
  • Install cURL to be used in the quickstart script and to send requests to APISIX for validation.

Get APISIX

caution

To provide a better experience in this tutorial, the requirement of Admin API key is switched off by default. Please turn on the API key requirement of Admin API in the production environment.

APISIX can be easily installed and started with the quickstart script:

curl -sL https://run.api7.ai/apisix/quickstart | sh

The script starts two Docker containers, apisix-quickstart and etcd, where etcd is used to store APISIX configurations. Both containers are in the network apisix-quickstart-net.

You should see the following message once APISIX is ready:

✔ APISIX is ready!

Validate

Once APISIX is running, you can use curl to send a request to see if APISIX is working properly:

curl -I "http://127.0.0.1:9080" | grep Server

If everything is ok, you will get the following response:

Server: APISIX/3.3.0

APISIX is now installed and running.

Next Steps

The following tutorial is based on the working APISIX, please keep everything running and move on to the next step.


API7.ai Logo

API Management for Modern Architectures with Edge, API Gateway, Kubernetes, and Service Mesh.

Product

Documentation

SOC2 Type IRed Herring

Copyright © HONG KONG APISEVEN LIMITED. 2019 – 2023. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation