Install API7 Enterprise
This tutorial walks you through installing API7 Enterprise in Docker using the quickstart script.
The installation will include the API7 Enterprise components, data plane, control plane, dashboard, and external components, PostgreSQL and Prometheus, for managing configuration and monitoring, respectively.
In this guide, a containerized all-in-one solution for Proof of Concept (PoC) tests is provided, including PostgreSQL and Prometheus. This eliminates the need for manual database and monitoring setup, streamlining your PoC process.
For production deployments, API7 Enterprise also supports MySQL and OceanBase in place of PostgreSQL. Please contact API7 experts to get solutions for high availability and scalability.
Prerequisites
- Install Docker and Docker Compose. Version 3.10.0-927 or higher is recommended; versions 3.10.0-327 or below are incompatible.
- Install cURL.
- Obtain a 30-day free trial license.
CentOS Linux 7.6 or higher is the recommended operating system for running API7 Enterprise. CentOS Linux 7.2 and below are incompatible.
Install API7 Enterprise
Run the below command to install API7 Enterprise with the quickstart configuration:
curl -sL "https://run.api7.ai/api7/quickstart" | bash
You should see the following response:
✔ Container api7-ee-postgresql
✔ Container api7-ee-prometheus
✔ Container api7-ee-api7-ee-dashboard
✔ Container api7-ee-api7-ee-dp-manager
✔ Container api7-ee-api7-ee-gateway
...
✔ API7-EE is ready!
Activate API7 Enterprise
Log in to API7 Enterprise using the dashboard at
http://localhost:7080/login
. The default username and password areadmin
andadmin
.Select the license you have obtained and click Upload.
If the license is valid, you should see the message "License Activated Successfully" in the dashboard.
Stop API7 Enterprise
To stop API7 Enterprise after testing, run the shell script inside the api7-ee
directory as shown below:
bash run.sh stop
Next Steps
- Follow the getting started tutorials to learn more about using API7 Enterprise.
- Deploy API7 Enterprise in a highly available configuration.
- Book a meeting with our experts to start using API7 Enterprise in production.