如何在Tomcat应用程序服务器上安装Worklight

时间:2013-02-18 12:12:29

标签: tomcat ibm-mobilefirst

任何人都可以帮我了解如何使用tomcat安装worklight服务器。我正在使用worklight 5.0.5。我使用worklight server安装了tomcat。当我尝试打开worklight控制台时,我收到错误,例如"未找到请求的资源"

大家好,

publicWorkLightProtocol=http
# For default port leave empty
publicWorkLightPort=7000
publicWorkLightContext=/worklight

This is where tomcat was running.

/worklight  None specified  Worklight   false   0   
 Stop   Reload   Undeploy  ![enter image description here][2]

4 个答案:

答案 0 :(得分:1)

如果您不确定是否遵循了安装程序的所有必要步骤,请考虑阅读以下文档:

http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m5/topic/com.ibm.worklight.help.doc/admin/c_installation.html

有关于在Tomcat上部署Worklight的整个部分。

答案 1 :(得分:1)

此外,如果要在远程服务器(Tomcat,Liberty或WebSphere)上进行部署,则必须具有Worklight Consumer或Enterprise(付费)版本。免费的Developer Edition只能在eclipse中运行。如果您有其中一个付费版本,则可能需要考虑从支持门户网站获取帮助:http://www-947.ibm.com/support/entry/portal/overview

答案 2 :(得分:0)

您需要提供更多信息,例如您安装它的步骤,您想要覆盖的网址等。

您可以看一些事情:

  1. 确保您启动了服务器。
  2. 查看WL日志以确保事情正常运行。
  3. 确保您可以访问Tomcat服务器中的其他应用程序。
  4. 确保您的worklight.properties文件已正确设置。
  5. 确保您包含端口(通常)9080,并且您输入了正确的URL。
  6. 问题发生变化后

    编辑

    我很确定您的问题是端口。标准的Tomcat端口是8080,我相信WL会自动设置端口9080(参见Tomcat Default Port

    我要么改变Tomcat端口(How To Change Tomcat Default Port ?

    或者更改WL端口,我相信这是在这里完成的: /opt/IBM/Worklight/WorklightServer/WEB-INF/classes/conf/worklight.properties

    如果这是您第一次进入WEB-INF文件夹,则需要打开worklight.war文件。

答案 3 :(得分:0)

您确实需要指定您正在使用的Worklight版本(Enterprise,Developer?)。

如果您选择不使用IBM Installation Manager并且您拥有企业版,那么您还拥有Worklight Java EE .jar文件。

这些说明仅适用于Worklight Server,目的是为了简化问题:

  1. Extact Tomcat
  2. 将Worklight Java EE .jar文件放在\ lib文件夹
  3. 也将数据库连接器放在\ lib文件夹中(可以在供应商网站上下载)
  4. 在Worklight Studio中,创建项目并在worklight.properties中配置服务器(仅设置上下文根)。最后,从\ bin文件夹中获取.war文件(确保停止Worklight Server(右键单击项目>>停止服务器),以便释放端口8080)
  5. 启动Tomcat,转到管理器页面并部署.war文件
  6. 访问http://localhost:8080/yourContext/console
  7. 如果您使用的是IBM Installation Manager:

    1. 打开IM,转到首选项并进入存储库
    2. 按照安装,设置数据库并添加其连接器(如上述步骤中所述)
    3. 选择Tomcat作为您的应用程序服务器(使用IM时,默认端口为9080而不是其他类型的安装中的8080)
    4. 你现在基本完成了。对于您自己的项目,请执行与步骤4到6相同的操作。 请注意,IM会安装默认的Worklight .war文件,您可能希望在放置之前删除或取消部署它。 (创建自己的.war时,请确保此次将端口设置为9080。)