阿里雲サーバー上にApache Tomatアプリケーションを構築します。

2962 ワード

アリ雲でサーバーを購入して、Windows 2008 Server企業版を採用しています。64位です。
1、Java 7 JREをダウンロードし、インストールする
    http://www.java.com/zh_CN/download/manual_java 7.jsp
2、ダウンロード Apache Tomcat 7.0.40 For Windows 64位
  http://www.mycodes.net/16/1982.htm
3、アプリ登録サービス
   cmdを開き、binディレクトリに切り替えます。
  cd C:\Program Files\apache-tomcat-7.0.40\bin
  運行命令startup.bat 
  エラーを返します
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 
 次は解決方法です。
  Tomcat startup.bat,    catalina.bat, catalina.bat    setclasspath.bat。   setclasspath.bat         ,     :



 



rem ---------------------------------------------------------------------------

rem Set CLASSPATH and Java options

rem

rem $Id: setclasspath.bat 505241 2007-02-09 10:22:58Z jfclere $

rem ---------------------------------------------------------------------------
set JAVA_HOME=C:/Program Files/Java/jdk1.7.0_02 set JRE_HOME=C:/Program Files/Java/jre7 rem Make sure prerequisite environment variables are set if not "%JAVA_HOME%" == "" goto gotJdkHome if not "%JRE_HOME%" == "" goto gotJreHome echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined echo At least one of these environment variable is needed to run this program goto exit ......
4、Tomcateポートを修正する
 Tomcat conf      server.xml  ,     <Connector

port="80"               maxHttpHeaderSize="8192"

               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

               enableLookups="false" redirectPort="8443" acceptCount="100"

               connectionTimeout="20000" disableUploadTimeout="true" />    ,  port      !

5、Tomcateパスワードを変更する
    TOMCAT    ,conf-tomcat users          

  :<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>

  <role rolename="manager"/>

  <role rolename="admin"/>

  <user username="DENISE" password="HOPEINFUTURE" roles="admin,manager"/>

</tomcat-users>
6、warを配置してTomcateに包む 
   :



1、 war     tomcat7 webapps   (      )。



2、    jar     tomcat  lib   。 jdbc  jar 。



3、  ,  tomcat。



   :



 1、 war     tomcat7 webapps   (      )。



 2、    jar     tomcat  lib   。 jdbc  jar 。



 3、 tomcat6 7   conf/Catalina/localhost     war  .xml。     war  demo.war ,    xml     demo.xml,    :



<?xml version="1.0" encoding="UTF-8"?>    



 <context debug="0" docbase="\demo" path="/demo" privileged="true">  </context>



 path=""        url  ,docBase   war    。         ,tomcat     war,  path       。



   docBase  "demo"   war     “demo.war"



 4、  ,  tomcat。