在windows 2000 server上安装配置Apache+Tomcat

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 chenm 的 blog

下列操作经过本人实际测试通过

*建议:安装目录名称中不要包含空格
下载以下软件:
1.java development kit     j2sdk 1.4.2
2.jakarta-tomcat-4.1.30
3.apache_2.0.50
4.mod_jk_2.0.47.dll        桥接tomcat和apache

[prepare condition]
1.setup j2sdk 1.4.2
2.set env var:java_home=c:\j2sdk1.4.2_04
3.set env var:path=$path;c:\j2sdk1.4.2_04\bin;c:\j2sdk1.4.2_04\jre\bin
4.set env var:classpath=c:\j2sdk1.4.2_04\lib;c:\j2sdk1.4.2_04\jre\lib

[setup tomcat 4.1.30 on windows 2000 server]
1.run jakarta-tomcat-4.1.30.exe
2.modify setup directory c:\tomcat4.1
3.set as nt service
3.http/1.1 connector port:8090  // 缺省为8080,为不引起冲突选用8090
4.administrator:admin
5.password:123
6.setup over

[config tomcat]
1.set env var:tomcat_home=c:\tomcat4.1

[success test]
http://127.0.0.1:8090出现tomcat界面,并能进入管理界面。


[setup apache on windows 2000 server]
0.stop iis service
1.run apache_2.0.50-win32-x86-no_ssl.exe
2.modify setup directory c:\apachegroup        //没有空格
3.domain和servername建议为:localhost


[config apache on windows 2000 server]
1.从网上搜下来的mod_jk_2.0.47.dll拷到apache2\modules下
2.modify httpd.conf(c:\apachegroup\apache2\conf)
    2.1:解决中文显示问题。
 注释掉"adddefaultcharset iso-8859-1",然后在"#adddefaultcharset iso-8859-1"下面添加如下三行:
 adddefaultcharset gb2312
 defaultlanguage gb2312
 addlanguage zh-cn .cn
    2.2:在最后面加上:
        loadmodule jk_module modules/mod_jk_2.0.47.dll//这是把mod_jk_2.0.47.dll这个模块加进去,下面是配虚拟主机
        <virtualhost *>  
        serveradmin admin     //你安装apache时候写的,当然还有一种更好的写法
        documentroot "c:/tomcat4.1/webapps/root"
        //documentroot 是你放jsp或servlet的目录。
       servername localhost     //你安装apache时候写的,当然还有一种更好的写法 
       directoryindex index.htm index.html index.jsp 
       errorlog logs/dummy-host.example.com-error_log 
       customlog logs/dummy-host.example.com-access_log common 
       </virtualhost> 
    2.3:找到"directoryindex",在index.html后面再添加index.jsp,要有空格。

3. 在apache2\conf这个目录下新建一个文本文件workers2.properties
 在其中输入:
 [shm]
 file=${serverroot}/logs/shm.file
 size=1048576
 # example socket channel, override port and host.
 [channel.socket:localhost:8009]
 port=8009
 host=127.0.0.1
 # define the worker
 [ajp13:localhost:8009]
 channel=channel.socket:localhost:8009
 # uri mapping
 [uri:/*]
 worker=ajp13:localhost:8009
 保存,启动tomcat服务器,启动apache服务器

本文关键:在windows 2000 server上安装配置Apache+Tomcat
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top