wso2-amAan de slag met wso2-am


Opmerkingen

Deze sectie geeft een overzicht van wat wso2-am is en waarom een ontwikkelaar het misschien wil gebruiken.

Het moet ook alle grote onderwerpen binnen wso2-am vermelden en naar de gerelateerde onderwerpen verwijzen. Aangezien de documentatie voor wso2-am nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Installatie en uitvoering in de zelfstandige modus

Dit voorbeeld laat zien hoe u WSO2 API Manager op uw machine kunt installeren en uitvoeren.

Voor dit voorbeeld wordt de versie van API Manager 2.1.0 gebruikt. U kunt WSO2 API Manager op twee manieren installeren.

  1. Download het API Manager-product van de productwebsite.
  2. Bekijk de broncode van GitHub, bouw de broncode op en zorg dat het product wordt gemaakt.

Hoe installeer ik het product gedownload van de productwebsite?

Voorwaarden:

  1. Om WSO2 API Manager-server op uw machine uit te voeren, moet Oracle JRE 1.7. * Of 1.8. * Op uw machine zijn geïnstalleerd. (Gebruik geen Open JDK)
  2. Een webbrowser

Stappen:

  1. Pak het gedownloade zipbestand uit.

  2. Omgeving instellen:

Als u Ubuntu, Solaris of OSX gebruikt ,

Open .bashrc-bestand in uw thuismap via terminal en stel de JAVA_HOME in.

bv

export JAVA_HOME=/usr/lib/jvm/java-8-oracle

export PATH=PATH=${JAVA_HOME}/bin:${PATH}

Als u op Windows werkt ,

Ga naar omgevingsvariabelen en {voeg een systeemvariabele toe] ( http://www.wikihow.com/Set-Java-Home) als JAVA_HOME en geef het pad van uw java-installatiemap eraan. Werk de gebruikersvariabele PATH ook bij met de map java bin.

Product draaien

Om het product in Windows uit te voeren:

Gebruik in een normale omgeving de volgende opdracht.

wso2server.bat --run
 

Om het product in Linux en OS X uit te voeren:

sh wso2server.sh
 

De server starten en stoppen in de achtergrondmodus:

sh wso2server.sh start 
sh wso2server.sh stop
 

Typ -help om extra opstartopdrachten te controleren die u kunt gebruiken.

Na het starten van de server hebt u toegang tot de volgende drie componenten.

WSO2 Management Console: https: // <IP_adres>: 9443 / carbon

WSO2 API Publisher: https: // <IP_adres>: 9443 / publisher

WSO2 API Store: https: // <IP_adres>: 9443 / store

Laten we nu eens kijken hoe we het product kunnen bouwen op basis van broncode.

Hoe het product te bouwen op basis van broncode?

Voorwaarden:

Om de broncode van WSO2 API Manager te bouwen, moet u de volgende software op uw machine installeren.

  1. Oracle Java SE Development Kit JDK 1.7. /1.8.
  2. Apache ActiveMQ JMS Provider 5.5.0 of hoger
  3. Apache Maven 3.0. *
  4. Apache Ant 1.7.0 of hoger
  5. Een webbrowser

Om het product op te bouwen vanuit de broncode, hebben we de volgende git-opslagplaatsen nodig om in uw machine te worden gekloond en de aangegeven tags af te rekenen.

https://github.com/wso2/carbon-apimgt.git ---- tag v6.1.66

https://github.com/wso2/product-apim.git ---- tag v2.1.0

Bouw vervolgens eerst een carbon-apimgt-repository met de opdracht mvn clean install . Nadat het succesvol is voltooid, bouwt u de product-apim-repository met dezelfde opdracht.

Als u de testes niet wilt uitvoeren, gebruikt u de volgende eigenschap -D om de tests over te slaan.

mvn clean install -Dmanven.test.skip=true
 

Na het succesvol bouwen van de product-apim repository, kunt u het product vinden als een zip-bestand in de map / modules / distribution / prosuct / target.

U kunt het zip-bestand uitpakken en gebruiken zoals hierboven in deze documentatie beschreven, zoals wat we hebben gedownload van de productwebsite.