日期:2014-05-16 浏览次数:20877 次
一.访问tomcat的控制平台和管理平台
首先下载tomcat6
:进入 http://www.apache.org/
点击 tomcat项目进入 http://tomcat.apache.org/
?点击download下的tomcat6.x进入 http://tomcat.apache.org/download-60.cgi
选择 Binary Distributions 下的core下的 zip,下载后为 apache-tomcat-6.0.18.zip 文件,解压后为 apache-tomcat-6.0.18,可以直接启动,不需要安装,访问??http://localhost:8080
?可以测试是否成功
1.访问控制平台: tomcat自带了manager项目来管理平台,但是在tomcat-users.xml中没有定义角色和用户,所以只需要修改该文件就可以了
修改前:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
</tomcat-users>
修改后:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
? <role rolename="manager"/>
? <user username="tomcat" password="tomcat" roles="manager"/>
</tomcat-users>
启动tomcat后访问 http://localhost:8080
?成功,访问 http://localhost:8080/manager/html
? 成功
2.访问控制平台:实际就是tomcat的server.xml配置文件配置的可视化操作,tomcat6已经不带该项目了,需要先到apache官网下
载,下载过程和下载tomcat6类似,先找到tomcat,然后找到5.5版本,最后选择 Administration Web
Application 下的zip,下载文件是 apache-tomcat-5.5.27-admin.zip
,解压后为 apache-tomcat-5.5.27
,
将apache-tomcat-5.5.27\server\webapps下的admin文件夹复制粘贴到tomcat的webapps目录下,将
apache-tomcat-5.5.27\conf下的Catalina目录复制粘贴到tomcat的conf目录下,最后是修改tomcat-
user.xml文件来添加用户和角色,原因和过程同上,修改后文件内容如下
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
? <role rolename="manager"/>
? <role rolename="admin"/>
? <user username="tomcat" password="tomcat" roles="manager,admin"/>
</tomcat-users>
修改文件apache-tomcat-6.0.18\webapps\admin下的admin.xml,将
<Context docBase="${catalina.home}/server/
webapps/admin" privileged="true"
???????? antiResourceLocking="false" antiJARLocking="false">
改成
<Context docBase="${catalina.home}/webapps/admin" privileged="true"
???????? antiResourceLocking="false" antiJARLocking="false">
相同方式修改apache-tomcat-6.0.18\conf\Catalina\localhost下的admin.xml文件
项目运行需要两个jar文件:commons-logging.jar 和 commons-modeler.jar ,需要到apache网站下载
下载commons-logging
的过程是:登录 http://www.apache.org/
,找到commons项目后点击进入 http://commons.apache.org/
? 页面,找到Components下的logging点击后进入 http://commons.apache.org/logging/
,点击 Commons logging 下的download进入 http://commons.apache.org/downloads/download_logging.cgi
下载页面。然后下载 Binary下的1.1.1.zip,下载后解压,将其中的 commons-logging-1.1.1.jar 复制粘贴到tomcat下的lib目录下
下载 commons-modeler-2.0.1.jar
的过程大致相同,访问 http://commons.apache.org/downloads/download_modeler.cgi
启动tomcat后访问 http://localhost:8080
?成功,访问 http://localhost:8080/admin
? 成功
二.将tomcat集成到apache2服务器上
首先安装apache2
:登录 http://www.apache.org/
?点击?HTTP Server 项目
,进入 http://httpd.apache.org/
,选择download下的froma mirror后进入 http://httpd.apache.org/download.cgi
页面,选择 Apache HTTP Server 2.2.11 is the best available version 下的 Win32 Binary without crypto (no mod_ssl) (MSI Installer): apache_2.2.11-win32-x86-no_ssl.msi
,文件名称是apache_2.2.11-win32-x86-no_ssl.msi,下载后为apache_2.2.11-win32-x86-no_ssl.msi。双击安装,一切默认安装就行了
安装后访问 http://localhost
,如果出现提示页面告诉你apache已经开始工作就说明成功了
首先下载mod_jk.so:进入 http://www.apache.org/
点击 tomcat项目进入 http://tomcat.apache.org/
?点击download下的Tomcat Connectors
进入 http://tomcat.apache.org/download-connectors.cgi
?选择Tomcat Connectors JK 1.2下的Binary Releases
进入 http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-connectors/jk/binaries/
页面,点击win32进入 http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-connectors/jk/binaries/win32/
页面,点击版本jk-1.2.28/
?进入http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.28/
页面,点击mod_jk-1.2.28-httpd-2.0.52.so
??,下载文件为mod_jk-1.2.28-httpd-2.0.52.so 下载后为 mod_jk-1.2.28-httpd-2.0.52.so文件,可以改名为mod-jk.so。
1.拷贝mod_jk.so插件到apach