本节概述了wso2-am是什么,以及开发人员可能想要使用它的原因。
它还应该提到wso2-am中的任何大型主题,并链接到相关主题。由于wso2-am的文档是新的,您可能需要创建这些相关主题的初始版本。
此示例显示如何在计算机中安装和运行WSO2 API Manager。
对于此示例,使用API Manager 2.1.0版本。您可以通过两种方式安装WSO2 API Manager。
如何安装从产品网站下载的产品?
先决条件:
脚步 :
解压缩下载的zip文件。
环境设定:
如果您使用的是Ubuntu,Solaris或OSX ,
通过终端在主目录中打开.bashrc文件并设置JAVA_HOME。
例如
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export PATH=PATH=${JAVA_HOME}/bin:${PATH}
如果你在Windows上 ,
转到环境变量和{添加系统变量]( http://www.wikihow.com/Set-Java-Home)作为JAVA_HOME并将java安装目录的路径提供给它。也使用java bin目录更新用户变量PATH。
运行产品
要在Windows中运行该产品:
在典型环境中,请使用以下命令。
wso2server.bat --run
要在Linux和OS X中运行产品:
sh wso2server.sh
要以后台模式启动和停止服务器:
sh wso2server.sh start
sh wso2server.sh stop
键入-help以检查可以使用的其他启动命令。
启动服务器后,您将能够访问以下三个组件。
WSO2管理控制台: https:// <IP_address>:9443 / carbon
WSO2 API发布者: https:// <IP_address>:9443 / publisher
WSO2 API Store: https:// <IP_address>:9443 / store
现在让我们看看我们如何从源代码构建产品。
如何从源代码构建产品?
先决条件:
要构建WSO2 API Manager的源代码,您需要在计算机中安装以下软件。
要从源代码构建产品,我们需要将以下git存储库克隆到您的计算机中并检出表示的标记。
https://github.com/wso2/carbon-apimgt.git ----标签v6.1.66
https://github.com/wso2/product-apim.git ----标签v2.1.0
然后首先使用mvn clean install
命令构建carbon-apimgt存储库。成功完成后,使用相同的命令构建product-apim存储库。
如果您不想运行睾丸,请使用以下-D属性跳过测试。
mvn clean install -Dmanven.test.skip=true
成功构建product-apim存储库后,您可以在/ modules / distribution / prosuct / target目录中找到该产品作为zip文件。
您可以提取zip文件并按照本文档中的上述说明使用,就像我们从产品网站下载的那样。