apache+tomcat发布网站
来源:互联网 发布:马克斯cms赚钱 编辑:程序博客网 时间:2024/06/05 05:39
第一次配环境,费了好大劲儿,总算调通了,现在总结一下,自己留个备份也供大家参考。
1,在eclipse里将工程打成war包。
2,安装tomcat服务器。(平常使用比较多的是从官网下载zip,但是这样开机不能自动开启,而且会有个dos界面。所以要下载对应版本的exe安装。)
把war包扔到tomcat下的webapps目录下,如果tomcat已经启动,会自动解压war包。
这个时候可以打开浏览器,输入http://localhost:8080/项目名称/,看看能不能正常运行。如果此时不能正常运行,可以打开tomcat下的logs目录,查看一下错误信息。忘记放相关的ar包是我经常犯的错误。
3,安装apache服务器。
4,将mod_jk.so放入apache下的modules目录。(mod_jk是用来连接apache和tomcat的,类似连接数据库的jar包,也在apache的网站下载,注意要与apache的版本相匹配)
5,之后就是修改配置文件了。
(1)编写apache下的\conf\httpd.conf,中文注释不能保留
LoadModule jk_module modules\mod_jk.so '向apache说明mod_jk的位置JkWorkersFile "C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\workers.properties" 'tomcat配置文件的位置,可以自己调整JkLogFile "C:\Program Files\Apache Software Foundation\Tomcat 6.0\logs\mod_jk2.log" 'mod_jk的log的位置
JkLogLevel info 'log输出等级NameVirtualHost 10.0.2.15 'IP地址,如果监听不是80端口,需要写成类似10.0.2.15:81
<VirtualHost 10.0.2.15> '同上ServerAdmin localhostDocumentRoot "C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps" '网站的物理地址,如果中间没有空格,可以不加双引号<Directory "C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps">Order deny,allow '这部分应该是访问权限,没有深究过Allow from all</Directory>ServerName 10.0.2.15 ’这部分是域名,即可以是类似于www.csdn.net,可以写多个,用来根据不同域名执行不同的项目,我没有域名,所以用的IP地址,而且只有一个项目。DirectoryIndex index.html index.htm index.jsp '如果入口文件是这些,可以在地址栏中不写出来ErrorLog logs/shsc-error_log.txtCustomLog logs/shsc-access_log.txt commonJkMount /* ajp13 '指定哪些URL的内容的被转发到tomcat处理,我这里是全部转发,部分转发可以用JkMount /*.do ajp13等。ajp13是配置中的名字,后面会遇到。</VirtualHost>
(2)编写workers.properties文件,中文注释不能保留。这个文件放在哪里都行,只要和上面定义的位置一致即可。
workers.tomcat_home=C:\Program Files\Apache Software Foundation\Tomcat 6.0 'tomcat的位置workers.java_home=C:\Program Files\Java\jre7 'jre的位置ps=\worker.list=ajp13 '服务器列表,这里只有一个,起名叫ajp13,多个的时候可以逗号分隔worker.ajp13.port=8009 '端口号worker.ajp13.host=localhost 'IPworker.ajp13.type=ajp13 '前一个ajp13是名称,可以随意改,后一个是协议类型,固定。worker.ajp13.lbfactor=1
将tomcat和apache都重新启动一下吧,试试看http://10.0.2.15/项目名/,还有问题的话,查看下log吧。
本次配置主要参考了一下博客:http://www.blueidea.com/computer/soft/2008/5966.asp
0 0
- apache+tomcat发布网站
- Apache Tomcat 服务器发布Web网站
- Apache 与Tomcat 整合发布网站
- Tomcat 发布网站
- 使用Tomcat发布网站
- Tomcat发布Web网站
- Tomcat发布网站
- Apache Tomcat 6.0.35 发布
- Apache 2.4 局域网发布网站
- Tomcat的SSL网站发布
- Tomcat+花生壳免费发布网站
- Tomcat网站发布配置方案
- win7+tomcat+网站的发布
- Tomcat发布网站知识集锦
- Tomcat发布网站知识集锦
- Tomcat网站发布配置方案
- tomcat虚拟路径发布网站
- Tomcat网站发布配置说明
- Core Data Validation Errors
- 互联网应用下的大规模在线学习算法(四)-为什么要正则化
- 匿名内部类泛型
- xampp 1.7.3 apache无法启动的问题
- Ubuntu下llvm之pass初探
- apache+tomcat发布网站
- 设计模式-行为型模式总结实例(四)
- Hadoop for Data Science 演讲(Slides & Video)(上)
- RAM与Nand/Nor flash之间的区别 .
- Getmemory考题分析
- 盘点:#AzureChat - 虚拟机和自动伸缩
- math record shot
- python3自动下载优酷视频小程序
- 美国人教你这样用Google,你真的会变特工.doc