您的位置:首页 > 运维架构 > Tomcat

tomcat安装配置jsp环境全过程

2006-01-11 11:56 579 查看
在http://jakarta.apache.org/site/downloads/index.html下载tomcat
安装后,配置好环境变量
TOMCAT_HOME,JAVA_HOME,CLASS_PATH,PATH
例如以下的配置:
        JAVA_HOME:j:/js2dk;
        TOMCAT_HOME:j:/tomcat5
        CLASS_PATH:D:/j2sdk/jre/lib/rt.jar
        PATH:d:/j2sdk/bin

启动tomcat: 在tomcat5安装目录的bin目录下有一个:startup.bat,运行它,将出现一个Dos窗口。

在浏览器中输入:http://localhost:8080/看看有什么效果(Tomcat默认端口为8080,在不冲突的前提下,你可以改动的)
不出意外,一只猫将出现在眼前..

tomcat: SQL JDBC的配置:
        下载好sql jdbc(微软件官方网站可免费下载) 找到jdbc的安装目录,把lib目录下面的msbase.jar和mssqlserver.jar、msutil.jar三个文件一起copy到TOMCAT_HOME/common/lib/(TOMCAT_HOME代表的是你的tomcat的安装目录)
         配置好了,可以运行下面的测试代码进行测试..
          
import java.sql.*;

public class test {
  public test() {
  }
  public static void main(String[] args) {
    test test1 = new test();
    PreparedStatement pr;
    ResultSet rs;
    String jdbcDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    String ConnectURL="jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";
    String uName="sa";//你sql登陆的用户名
    String uPwd="";//你sql登陆的用户密码

    try{
    Class.forName(jdbcDriver);
    Connection cn=DriverManager.getConnection(ConnectURL,uName,uPwd);
    pr=cn.prepareStatement("select * from titles",java.sql.ResultSet.TYPE_SCROLL_SENSITIVE,
                           java.sql.ResultSet.CONCUR_READ_ONLY);
    rs=pr.executeQuery();

    while (rs.next()){
      System.out.println(rs.getString(1));
    }
    }
    catch(Exception e){
       e.printStackTrace();
    }
  }

}
若配置正确将输出这样的结果:
BU1032
BU1111
BU2075
BU7832
MC2222
MC3021
MC3026
PC1035

tomcat的端口配置 :在server.xml(tomcat安装目录的 conf目录下)中找到下面的代码(不同版本的tomcat会有点变化.但配置方法一样)

      <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector
port="8080"               maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
     to 0 -->

  把其中的port=8080改为你需要的端口号(如81)然后save,重启tomcat服务器,就可以用新配置的端口号进行防问了,若
把端口改为80则可以无需输入端口.如用http://localhost就可防问tomcat首页面了.需注意的是,IIS默认的端口
号也是80端口.

tomcat的虚拟目录配置: 在server.xml中搜索代码</Host>在其上方加入这样的代码
<Context path="虚拟路径名" reloadable="true" docBase="虚拟目录指向的实际目录"/>
如下面的一个配置实例:
<Context path="/ok" reloadable="true" docBase="G:/JSP/ok" />
</Host>
若ok目录下有index.jsp则可在浏览器中输入http://localhost:8080/ok/index.jsp进行防问
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息