tomcat集群部署(windows-apache)精要.docx
文本预览下载声明
tomcat集群部署部署环境硬件环境一台服务器,运行2个tomcat实例软件环境操作系统:Win 2008 Server R2 EnterpriseWeb服务器:httpd-2.2.29-x64-r4Tomcat:apache-tomcat-7.0.62-windows-x64.zip //解压版而非安装版JDK:jdk-7u79-windows-x64.exeTomcat Connector:tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x一、操作系统安装略二、JDK安装点击安装包进行安装,都采用默认路径环境变量设置“计算机”-点右键-“属性”-“高级”-“环境变量”-“系统变量”-新建-变量名安装目录:C:\Program Files\Java\jdk1.7.0_79JAVA_HOME=C:\Program Files\Java\jdk1.7.0_79CLASSPATH=%JAVA_HOME%\lib\tools.jar;e%JAVA_HOME%\lib\dt.jarPath=%JAVA_HOME%\bin;2、测试在DOS下输入javac回车,出现javavc的使用说明表示你的JDK安装成功;在DOS下输入java回车,出现java的使用说明表示你的环境变量设置成功三、Apache部署1、apache安装1)解压缩httpd-2.4.12-x64-r2将压缩后的Apache24目录移到C盘根目录2)切换到C: \Apache24\bin目录下cd C:\Apache24\binhttpd.exe3)测试http://localhost能访问将apache安装成服务在命令行模式下(切换到bin目录下)输入httpd -k install //安装httpd -k start //启动//其他命令Other Command line options:Stop Apache httpd -k stop Restart Apache httpd -k restart Uninstall Apache Service httpd -k uninstall Test ConfigSyntaxhttpd -t Version Details httpd -vCommand Line Options List httpd -hapache配置1)使用集成功能那么[四、tomcat-connector配置]、[4、设置perties文件]、[5、创建perties文件]都不需要配置直接跳到[五、tomcat配置]Apache2.2集成了mod_jk功能,不再需要对worker.perproties进行进行配置,使其配置过程大幅度简化。*配置启动自动加载代理(proxy)模块(httpd.conf)打开http.conf文件,去掉以下文本前的注释符(#)LoadModuleproxy_module modules/mod_proxy.soLoadModuleproxy_ajp_module modules/mod_proxy_ajp.soLoadModuleproxy_balancer_module modules/mod_proxy_balancer.soLoadModuleproxy_connect_module modules/mod_proxy_connect.soLoadModuleproxy_ftp_module modules/mod_proxy_ftp.soLoadModuleproxy_http_module modules/mod_proxy_http.soLoadModuleslotmem_shm_module modules/mod_slotmem_shm.so*配置首页在上一步的基础上继续向下找到“DirectoryIndex index.html”字样,在其后追加index.jsp*找到#Include conf/extra/httpd-vhosts.conf位置,并去掉“#”符号,结束后关闭httpd.conf文件*利用编辑器打开C:\Apache24\conf\extra\httpd-vhosts.conf文件,配置虚拟站点,在文件结束添加VirtualHost *:80ServerAdmin webmaster@ServerName 20ServerAliaslocalhostProxyPass / balancer://cluster/ stickysession=JSESSIONID nofailover=OnProxyPassReverse / balancer://cluster/ ErrorLog logs/error.logCus
显示全部