当前位置: 技术问答>java相关
tomcat4.0.3和apache1.3.23是否需要配置一下才能使用?????
来源: 互联网 发布时间:2015-04-20
本文导语: tomcat4.0.3和apache1.3.23安装后是否需要配置一下才能使用?怎么配置? tomcat是对jsp和servlet提供服务的而apache主要是对EJB提供容器。不知小弟 这样认为是否正确?希望高手给于指点。不胜感激!!! | ...
tomcat4.0.3和apache1.3.23安装后是否需要配置一下才能使用?怎么配置?
tomcat是对jsp和servlet提供服务的而apache主要是对EJB提供容器。不知小弟
这样认为是否正确?希望高手给于指点。不胜感激!!!
tomcat是对jsp和servlet提供服务的而apache主要是对EJB提供容器。不知小弟
这样认为是否正确?希望高手给于指点。不胜感激!!!
|
虽然tomcat也可以作web服务器,但其处理静态html的速度比不上apache,且其作为web服务器的功能远不如apache,因此把apache和tomcat集成起来。
以linux系统为例介绍.
从apache网站下载apache1.3.23源代码版本,然后使用如下命令配置安装apache:
mkdir /usr/local/apache
tar zxvf apache.1.33.tar.gz
cd apache.1.33
./configure --prefix=/usr/local/apache --enable-module=so
make
make install
注意configure命令指定目标安装目录,并且加入DSO(Dynamic Shared Object)支持,注意一定不要忘了这一个选项。
然后下载webapp模块,将解压后mod_webapp.so文件放入apache的libexec目录,编辑apache的conf目录下的httpd.conf,在这个文件的最后加入下面三行:
LoadModule webapp_module libexec/mod_webapp.so
WebAppConnection warpConnection warp localhost:8008
WebAppDeploy examples warpConnection /examples/
第一行是加入webapp模块,如果编译apache时不增加DSO支持,则无法使用LoadModule指令,第二行指定tomcat与apache的连接,第三行指定部署那个应用,这两个指令使用格式如下:
WebAppConnection [connection name] [provider] [host:port]
WebAppDeploy [application name] [connection name] [url path]
其中connection name指定连接名,provider只能是warp,port端口与你的tomcat的配置文件server.xml最后几行指定的要保持一致。文件如下:
******
application name与你在tomcat中部署的应用名一致,url path指定访问这个应用的url。例如上面的例子可以通过http://localhost/examples/来访问tomcat中的examples应用。
以linux系统为例介绍.
从apache网站下载apache1.3.23源代码版本,然后使用如下命令配置安装apache:
mkdir /usr/local/apache
tar zxvf apache.1.33.tar.gz
cd apache.1.33
./configure --prefix=/usr/local/apache --enable-module=so
make
make install
注意configure命令指定目标安装目录,并且加入DSO(Dynamic Shared Object)支持,注意一定不要忘了这一个选项。
然后下载webapp模块,将解压后mod_webapp.so文件放入apache的libexec目录,编辑apache的conf目录下的httpd.conf,在这个文件的最后加入下面三行:
LoadModule webapp_module libexec/mod_webapp.so
WebAppConnection warpConnection warp localhost:8008
WebAppDeploy examples warpConnection /examples/
第一行是加入webapp模块,如果编译apache时不增加DSO支持,则无法使用LoadModule指令,第二行指定tomcat与apache的连接,第三行指定部署那个应用,这两个指令使用格式如下:
WebAppConnection [connection name] [provider] [host:port]
WebAppDeploy [application name] [connection name] [url path]
其中connection name指定连接名,provider只能是warp,port端口与你的tomcat的配置文件server.xml最后几行指定的要保持一致。文件如下:
******
application name与你在tomcat中部署的应用名一致,url path指定访问这个应用的url。例如上面的例子可以通过http://localhost/examples/来访问tomcat中的examples应用。