用tomcat作为主web服务器,怎么进行配置呢?4
发布网友
发布时间:2023-10-08 17:20
我来回答
共1个回答
热心网友
时间:2024-12-02 20:12
我也正在配置这个,转贴一篇,希望有用:
安装JDK 1.5 (必须在Tomcat之前安装);
系统设置:
A.安装JDK 1.5以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.4.2):
JAVA_HOME=c:\j2sdk1.5.0
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%\bin
B.接着可以写一个简单的java程序来测试J2SDK是否已安装成功:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件.
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
javac Test.java
java Test
此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况.
安装Tomcat 5.59在C盘根目录下;
系统设置:
A.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat):
CATALINA_HOME=c:\tomcat
CATALINA_BASE=c:\tomcat
然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下:
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;
B.接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了.
6.安装MicroSoft SQL Server 2000,程序在C盘,数据(Data)在D盘;
注意:在安装过程中,SQL Server的启动条件为数据库sa方式,非系统混合验证方式.
7.安装MicroSoft SQL Server 2000 SP3a 补丁程序;
8.安装JDBC 驱动安装程序及其SP3补丁;
系统设置:
安装JDBC后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的JDBC安装在c:\Microsoft SQL Server 2000 Driver for JDBC):
JDBC_HOME=c:\Microsoft SQL Server 2000 Driver for JDBC
CLASSPATH=.;%JDBC_HOME%\lib\msbase.jar;%JDBC_HOME%\lib\msutil.jar;%JDBC_HOME%\lib\mssqlserver.jar
9.拷贝c:\Microsoft SQL Server 2000 Driver for JDBC\lib下的msbase.jar,msutil.jar,mssqlserver.jar三个数据库驱动文件到
Tomcat的/Common/lib目录下;
10.拷贝自己的网站程序代码myApp目录 到 toamcat 的 /webapps目录下,返回到toamcat的 /conf目录,修改server.xml文件:
用文本编辑器打开server.xml,找到类似下面的文字:
A.修改端口和连接数:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
修改port为"80"和acceptCount为"50",修改结果如下:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="80" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="50" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
B.修改虚拟目录:
找到类似下面的文字
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
......
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
......
</Context>
在其后添加如下代码:
<Context path="" docBase="myApp" debug="0" reloadable="true">
</Context>
修改之后如下:
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
......
<Context path="/examples" docBase="examples" debug="0"
reloadable="true" crossContext="true">
......
</Context>
<Context path="" docBase="myApp" debug="0" reloadable="true">
</Context>
.........
我到此重启tomcat就基本ok了……剩下的是到tomcat里配管理参数,正在研究中……
你说的绑定域名要用到动态域名系统吧,那可以去研究一下花生壳这个软件。