<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Herbert Yang &#187; Tomcat</title>
	<atom:link href="http://www.herbertyang.com/tag/tomcat/feed" rel="self" type="application/rss+xml" />
	<link>http://www.herbertyang.com</link>
	<description></description>
	<lastBuildDate>Wed, 13 Jul 2011 07:02:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Windows环境下的项目环境搭建（Tomcat+Apache+Memcached+ActiveMQ+MySQL）</title>
		<link>http://www.herbertyang.com/2009/07/26/windows-environment-to-build-the-project-environment-tomcat-apache-memcached-activemq-mysql.html</link>
		<comments>http://www.herbertyang.com/2009/07/26/windows-environment-to-build-the-project-environment-tomcat-apache-memcached-activemq-mysql.html#comments</comments>
		<pubDate>Sun, 26 Jul 2009 13:21:34 +0000</pubDate>
		<dc:creator>Herbert</dc:creator>
				<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://blog.shishuo.com/?p=311</guid>
		<description><![CDATA[首先到 http://labs.xiaonei.com/apache-mirror/ 下载相关的软件。 http://labs.xiaonei.com/apache-mirror/activemq/apache-activemq/5.2.0/apache-activemq-5.2.0-bin.zip 这个软件现在不用，不过以 后会用的。 http://labs.xiaonei.com/apache-mirror/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.exe http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.28/mod_jk-1.2.28-httpd-2.2.3.so http://www.splinedancer.com/memcached-win32/memcached-1.2.4-Win32-Preview-20080309_bin.zip 这个软件以后也会用 现在这几个软件被安装在以下目录 D:\Program Files\Apache Software Foundation\Tomcat 6.0 D:\Program Files\Apache Software Foundation\Apache2.2 D:\Program Files\Apache Software Foundation\apache-activemq-5.2.0 首先把mod_jk-1.2.28-httpd-2.2.3.so文件复制到 D:\Program Files\Apache Software Foundation\Apache2.2\modules 改名为mod_jk.so 再在 D:\Program Files\Apache Software Foundation\Apache2.2\conf 创建文件 workers.properties 内容为 workers.tomcat_home=D:\Program Files\Apache Software Foundation\Tomcat 6.0 workers.java_home=D:\Program Files\Java\jdk worker.list=ajp13 worker.ajp13.port=8009 worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1 然后在文件D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf 找到]]></description>
			<content:encoded><![CDATA[<p>首先到 http://labs.xiaonei.com/apache-mirror/ 下载相关的软件。</p>
<p>http://labs.xiaonei.com/apache-mirror/activemq/apache-activemq/5.2.0/apache-activemq-5.2.0-bin.zip 这个软件现在不用，不过以</p>
<p>后会用的。</p>
<p>http://labs.xiaonei.com/apache-mirror/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi</p>
<p>http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.20/bin/apache-tomcat-6.0.20.exe</p>
<p>http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.28/mod_jk-1.2.28-httpd-2.2.3.so</p>
<p>http://www.splinedancer.com/memcached-win32/memcached-1.2.4-Win32-Preview-20080309_bin.zip 这个软件以后也会用</p>
<p>现在这几个软件被安装在以下目录<br />
D:\Program Files\Apache Software Foundation\Tomcat 6.0<br />
D:\Program Files\Apache Software Foundation\Apache2.2<br />
D:\Program Files\Apache Software Foundation\apache-activemq-5.2.0</p>
<p>首先把mod_jk-1.2.28-httpd-2.2.3.so文件复制到<br />
D:\Program Files\Apache Software Foundation\Apache2.2\modules<br />
改名为mod_jk.so</p>
<p>再在<br />
D:\Program Files\Apache Software Foundation\Apache2.2\conf<br />
创建文件<br />
workers.properties<br />
内容为<br />
workers.tomcat_home=D:\Program Files\Apache Software Foundation\Tomcat 6.0<br />
workers.java_home=D:\Program Files\Java\jdk<br />
worker.list=ajp13<br />
worker.ajp13.port=8009<br />
worker.ajp13.type=ajp13<br />
worker.ajp13.lbfactor=1</p>
<p>然后在文件D:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf 找到<br />
LoadModule rewrite_module modules/mod_rewrite.so<br />
去掉前面的#号<br />
再添加<br />
LoadModule jk_module modules/mod_jk.so<br />
在文件的最后添加<br />
JkWorkersFile &#8220;D:\Program Files\Apache Software Foundation\Apache2.2\conf\workers.properties&#8221;<br />
JkLogFile &#8220;D:\Program Files\Apache Software Foundation\Apache2.2\logs\mod_jk2.log&#8221;</p>
<p>JkLogLevel inf
<pre class="brush: xml; title: ;">&lt;VirtualHost *:80&gt;
DocumentRoot &quot;D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\iguoer&quot;
ServerName www.iguoer.com
DirectoryIndex index.html index.htm index.jsp
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /dwr/* ajp13
JkMount /*.jsp ajp13
JkMount /*.do ajp13
&lt;/VirtualHost&gt;</pre>
<p>现在去配置Tomcat<br />
找到文件<br />
D:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\server.xml<br />
如果你安装的Tomcat和我的版本是一样的话，在文件的最后面应该可以找到</p>
<pre class="brush: xml; title: ;">&lt;Engine name=&quot;Catalina&quot; defaultHost=&quot;localhost&quot;&gt;
&lt;Host name=&quot;localhost&quot;  appBase=&quot;webapps&quot;
unpackWARs=&quot;true&quot; autoDeploy=&quot;true&quot;
xmlValidation=&quot;false&quot; xmlNamespaceAware=&quot;false&quot;&gt;
&lt;/Host&gt;
&lt;/Engine&gt;</pre>
<p>我修改为</p>
<pre class="brush: xml; title: ;">&lt;Engine name=&quot;Catalina&quot; defaultHost=&quot;www.iguoer.com&quot;&gt;
&lt;Host name=&quot;www.iguoer.com&quot;  appBase=&quot;webapps&quot;
unpackWARs=&quot;true&quot; autoDeploy=&quot;true&quot;
xmlValidation=&quot;false&quot; xmlNamespaceAware=&quot;false&quot;&gt;

&lt;Context path=&quot;&quot; docBase=&quot;iguoer&quot; reloadable=&quot;true&quot; /&gt;
&lt;/Host&gt;
&lt;/Engine&gt;</pre>
<p>修改这段后，此时Tomcat的根目录为<br />
D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\iguoer<br />
这样用Eclipse的插件，就能启动项目为根目录启动了。</p>
<p>当然还可以配置不同域名访问不同目录</p>
<pre class="brush: xml; title: ;">&lt;Engine name=&quot;Catalina&quot; defaultHost=&quot;www.iguoer.com&quot;&gt;
&lt;Host name=&quot;www.iguoer.com&quot;  appBase=&quot;webapps&quot;
unpackWARs=&quot;true&quot; autoDeploy=&quot;true&quot;
xmlValidation=&quot;false&quot; xmlNamespaceAware=&quot;false&quot;&gt;

&lt;Context path=&quot;&quot; docBase=&quot;iguoer&quot; reloadable=&quot;true&quot; /&gt;
&lt;/Host&gt;
&lt;Host name=&quot;img.iguoer.com&quot;  appBase=&quot;webapps&quot;
unpackWARs=&quot;true&quot; autoDeploy=&quot;true&quot;
xmlValidation=&quot;false&quot; xmlNamespaceAware=&quot;false&quot;&gt;

&lt;Context path=&quot;&quot; docBase=&quot;D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\iguoer&quot;

reloadable=&quot;true&quot; /&gt;
&lt;/Host&gt;
&lt;/Engine&gt;</pre>
<p>当然不要忘记修改你的C:\Windows\System32\drivers\etc\hosts<br />
127.0.0.1  www.iguoer.com<br />
127.0.0.1  img.iguoer.com<br />
127.0.0.1  memcached.iguoer.com<br />
127.0.0.1  mysql.iguoer.com<br />
127.0.0.1  mq.igueor.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.herbertyang.com/2009/07/26/windows-environment-to-build-the-project-environment-tomcat-apache-memcached-activemq-mysql.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

