1、首先安装Apache:
./configure --prefix=/www/apache --with-mpm=worker --enable-so
“--prefix=/www/apache ”是配置安装目录
“--with-mpm=worker ”支持多进程多线程
“--enable-so"动态模块加载
make (再次安装时如果需要不同的编译,要先执行make clean)
make install 安装
编辑配置文件:vi httpd.conf (编辑前最好做个备份)
Includes 添加头文件支持,并关掉Index
AddType 添加文件支持
相关还可以修改侦听端口和侦听IP (默认侦听端口为80)
执行 bin目录下的启动命令: ./apachectl start (打开ie相应的ip及端口,如果显示It woorks! 那么就表示安装成功并正常启动了)
停止命令: ./apachectl stop
查看当前Apache都安装哪些模块,使用以下命令:./httpd -l
2、安装JDK环境
执行 ./j2sdk-1_4_2_12-linux-i586.bin
mv j2sdk1.4.2_12 /usr/ocal/jdk (将解开的包移到指定的JDK目录,此目录关系到之后的环境变量地址)
创建tomcat用户
切换到 tomcat用户
编辑tomcat用户的全局配置文件:vi /home/tomcat/.bash_profile
在文中加入如下语句:
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
退出tomcat用户,再重新登陆该用户,执行:java -version
如果显示的是你安装的JDK版本,那就就可以开始安装tomcat了。
3、安装tomcat(很简单)
解包:unzip jakarta-tomcat-5.0.30.zip
将包移到指定目录:mv jakarta-tomcat-5.0.30 /www/tomcat
指定目录属主给tomcat:chown -R tomcat.tomcat /www/tomcat
切换到tomcat帐号,并进入 /www/tomcat/bin目录
开放所有执行文件权限:chmod 755 *.sh
执行启动命令:./startup.sh (正常启动会看到如下信息)
Using CATALINA_BASE: /app/tomcat
Using CATALINA_HOME: /app/tomcat
Using CATALINA_TMPDIR: /app/tomcat/temp
Using JRE_HOME: /usr/local/jdk
查看log文件:tail -f catalina.out (显示如下语句)
Dec 5, 2007 6:42:12 AM org.apache.catalina.core.StandardHostDeployer install
INFO: Installing web application at context path /tomcat-docs from URL file:/app/tomcat5/webapps/tomcat-docs
Dec 5, 2007 6:42:12 AM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Dec 5, 2007 6:42:13 AM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Dec 5, 2007 6:42:13 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=15/33 config=/app/tomcat5/conf/jk2.properties
Dec 5, 2007 6:42:13 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 4139 ms
打开IE访问相应IP的8080地址,出现tomcat的页面就说明tomcat安装完成并正常启动了。
编辑配置文件目录下的配置文件:vi server.xml 可以修改监听端口等
编辑配置文件目录下的
4、Apache和Tomcat的桥接
安装连接器:
解包: tar -zxvf tomcat-connectors-1.2.18-src.tar.gz
进入编译目录:cd tomcat-connectors-1.2.18-src/native/
执行编译:./configure --with-apxs=/www/apache/bin/apxs --enable-EAPI
make
make install
进入apache的配置文件目录,编辑配置文件:vi httpd.conf
在配置文件最后添加下面语句:
LoadModule jk_module modules/mod_jk.so (加载jk_module模块,并指定模块文件路径)
JkWorkersFile "conf/workers.properties" (指定jk_module的配置文件名称及路径)
JkLogFile "logs/mod_jk.log"
JkLogLevel error
JkMount /*.jsp default (指定jk_module默认加载文件类型)
JkMount /*.do default
在conf目录下创建jk_module的配置文件:vi workers.properties
内容格式如下:
#workers.java_home=$JAVA_HOME
ps=/
worker.list=default
worker.default.port=6009
worker.default.host=localhost
worker.default.type=ajp13
worker.default.lbfactor=1
将应用放到tomcat的webapps目录下就可以了。
分享到:
相关推荐
开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-...
Apache Tomcat 软件是Jakarta Servlet、 Jakarta Server Pages、 Jakarta Expression Language、 Jakarta WebSocket、 Jakarta Annotations和 Jakarta Authentication 规范的开源实现 。 压缩包内容: apache-...
apache-tomcat安装文档
apache-tomcat-7.0.53apache-tomcat-7.0.53apache-tomcat-7.0.53apache-tomcat-7.0.53
apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-tomcat-9.0.45-windows-x64apache-...
经历过几次的失败 这儿是经验 只需四步 轻松简单安装并且配置好开发环境所需要的tomcat
2018-04-18 01:19 5,623,087 apache-tomcat-9.0.7-fulldocs.tar.gz 2018-04-18 01:19 11,168,080 apache-tomcat-9.0.7-windows-x64.zip 2018-04-18 01:19 10,830,323 apache-tomcat-9.0.7-windows-x86.zip 2018-04-...
不过可以通过插件支持php,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。反之不然)。Apache只支持静态网页,但像asp,php,cgi,jsp等动态网页就需要Tomcat来处理。 Tomcat是由Apache...
apache-tomcat-6.0.35和apache-tomcat-6.0.35 src,很全的!希望对大家的学习有帮助!
apache-tomcat-7.0.85和apache-tomcat-8.0.53解压包和安装文件步骤
ubuntu linux 下apache与tomcat的整合.txt
apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-tomcat-9.0.6 apache-...
apache-tomcat-6.0.53-src,apache tomcat 6.0.53的源码。 压缩包文件清单: apache-tomcat-6.0.53-src.tar.gz apache-tomcat-6.0.53-src.tar.gz.asc apache-tomcat-6.0.53-src.tar.gz.md5 apache-tomcat-6.0.53-...
Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序。我后面Javaweb程序设计文章里面在eclipse上会用到apache-tomcat-9.0.41这个服务器。 两者都是一种容器,只不过发布的东西不同:...
文档中详细的介绍了如何在windows下配置apache,tomcat之间的整合方法,前提是你已经安装好了apache,tomcat,mod_jk等工具,里面详细的介绍了安装过程中可能遇到的问题,并给出了注意事项。
apache-tomcat-8.5.28 apache-tomcat-8.5.28 apache-tomcat-8.5.28
apache-tomcat-8.5.35.tar.gz zip包
不过可以通过插件支持php,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。反之不然)。Apache只支持静态网页,但像php,cgi,jsp等动态网页就需要Tomcat来处理。 Tomcat是由Apache软件...
Windows下Apache与Tomcat的整合 Windows下Apache与Tomcat的整合
apache-tomcat-7.0.75安装版