Apache和Tomcat的整合;一个域名部…
2017-02-23 13:50
295 查看
1、首先是Apache的下载安装;
操作系统不一样,可能下载的Apache也是不一样的;我用的是Windows,有32bit和64位之分;Apache服务器官网:http://httpd.apache.org
2、修改httpd.conf中的内容;
下载安装完成之后,需要httpd.conf,httpd.conf是Apache
服务器的主配置文件;在配置文件末尾添加VirtualHost节点;
NameVirtualHost 127.0.0.1
ProxyPass /images !
ProxyPass /upload
!
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
ServerName 127.0.0.1
DocumentRoot "D:\tomcat installation\Tomcat
6.0\webapps"
Options
FollowSymLinks
AllowOverride
None
Order
allow,deny
Allow from all
这是我在本地的测试;所以VirtualHost上的ip为127.0.0.1,端口不写默认是80;如果不需要代理和反向代理,就不用添加ProxyPass和ProxyPassReverse,ServerName为访问的域名或ip;
DocumentRoot为项目部署的目录;如我在本地tomcat上部署了两个项目;
3、将需要访问的项目部署到Tomcat上(Tomcat的下载和安装就不说了,安装版和非
安装版均可);
将项目部署到tomcat上的方法有两种(我用的是第二种):①修改配置文件②直接将项目丢到tomcat安装目录的webapps下面;
第一种方式:
注意此处的name和appBase属性,name是和httpd.conf中的ServerName是一样的;appBase是项目存放的目录,此处可以放置多个项目;
第二种方式:直接将项目(web或webRoot下面的所有文件)放在webapps下面;
启动tomcat即可;
4、Tomcat中server.xml的配置;
操作系统不一样,可能下载的Apache也是不一样的;我用的是Windows,有32bit和64位之分;Apache服务器官网:http://httpd.apache.org
2、修改httpd.conf中的内容;
下载安装完成之后,需要httpd.conf,httpd.conf是Apache
服务器的主配置文件;在配置文件末尾添加VirtualHost节点;
NameVirtualHost 127.0.0.1
ProxyPass /images !
ProxyPass /upload
!
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
ServerName 127.0.0.1
DocumentRoot "D:\tomcat installation\Tomcat
6.0\webapps"
Options
FollowSymLinks
AllowOverride
None
Order
allow,deny
Allow from all
这是我在本地的测试;所以VirtualHost上的ip为127.0.0.1,端口不写默认是80;如果不需要代理和反向代理,就不用添加ProxyPass和ProxyPassReverse,ServerName为访问的域名或ip;
DocumentRoot为项目部署的目录;如我在本地tomcat上部署了两个项目;
3、将需要访问的项目部署到Tomcat上(Tomcat的下载和安装就不说了,安装版和非
安装版均可);
将项目部署到tomcat上的方法有两种(我用的是第二种):①修改配置文件②直接将项目丢到tomcat安装目录的webapps下面;
第一种方式:
注意此处的name和appBase属性,name是和httpd.conf中的ServerName是一样的;appBase是项目存放的目录,此处可以放置多个项目;
第二种方式:直接将项目(web或webRoot下面的所有文件)放在webapps下面;
启动tomcat即可;
4、Tomcat中server.xml的配置;
相关文章推荐
- Apache和Tomcat整合(一个Apache 不同域名处理多个不同业务)
- Apache和Tomcat整合(一个Apache 不同域名处理多个不同业务) tomcat-connectors-1.2.41-src.tar.gz
- Apache 2.2整合tomcat后进行多域名跳转
- apache+tomcat+jk整合 及2级域名动态重写
- apache + tomcat 一个网站多域名
- tomcat_apache_多域名_整合
- apache+tomcat整合多域名绑定ip
- linux下Apache2.2.4 + tomcat5.5+php 一个IP配置多域名,虚拟主机
- apache+tomcat整合以及域名绑定
- apache整合tomcat后根据不同域名访问
- Asianux 下用proxy整合apache2.2与tomcat6.0,域名rewrite
- apache集成多個TOMCAT 一个tomcat对应一个应用,不同域名访问不同应用
- 转贴一个WEB服务器(IIS,APACHE)整合TOMCAT4的文章
- apache+tomcat整合以及域名绑定
- 在Windows2000平台下整合JDK1.4.1 + Apache2.0.44 + Tomcat4.1.18完全解决方案
- Apache与Tomcat整合经历
- WIN2000 ADV下下整合Tomcat4.1.24和Apache2.0.45服务器
- 在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
- 我的apache与tomcat整合经验
- TOMCAT+APACHE整合