windows 10 + vwware+centos 6.5虚拟机系统安装Tomcat
<p><strong>Linux 配置Tomcat 环境设置</strong></p>
<p>
系统环境:windows 10 + vwware,centos 6.5虚拟机系统</p>
<p>
<strong>安装jdk</strong></p>
<p>
如果没有jdk,要先安装jdk。</p>
<p>
如何判断是否已经安装</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterjava" id="highlighter_432370">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="java plain"># java -version</code>
</div>
<div class="line number2 index1 alt1">
<code class="java plain">java version </code><code class="java string">"1.7.0_45"</code>
</div>
<div class="line number3 index2 alt2">
<code class="java plain">OpenJDK Runtime Environment (rhel-</code><code class="java value">2.4</code><code class="java plain">.</code><code class="java value">3.3</code><code class="java plain">.el6-x86_64 u45-b15)</code>
</div>
<div class="line number4 index3 alt1">
<code class="java plain">OpenJDK </code><code class="java value">64</code><code class="java plain">-Bit Server VM (build </code><code class="java value">24.45</code><code class="java plain">-b08, mixed mode)</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
JDK的安装步骤这里就不详述了。</p>
<p>
<strong>安装配置tomcat</strong></p>
<p>
下载安装</p>
<p>
下载地址:</p>
<p>
http://tomcat.apache.org/download-80.cgi</p>
<p>
我下载的是:</p>
<p>
<span>apache-tomcat-7.0.73.tar.gz</span></p>
<p>
拷贝到当前用户的根目录下,解压,然后重命名为tomcat</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_997494">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">$ </code><code class="bash functions">mv</code> <code class="bash plain">apache-tomcat-7.0.73 tomcat</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">$ </code><code class="bash functions">tar</code> <code class="bash plain">-zxvf apache-tomcat-7.0.73.</code><code class="bash functions">tar</code><code class="bash plain">.gz </code>
</div>
<div class="line number3 index2 alt2">
<code class="bash functions">mv</code> <code class="bash plain">apache-tomcat-7.0.73 tomcat</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
进入tomcat/bin目录下启动tomcat,然后通过浏览器访问测试:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_421708">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">$ .</code><code class="bash plain">/startup</code><code class="bash plain">.sh </code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">Using CATALINA_BASE: </code><code class="bash plain">/home/xxx/tomcat</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">Using CATALINA_HOME: </code><code class="bash plain">/home/xxx/tomcat</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">Using CATALINA_TMPDIR: </code><code class="bash plain">/home/xxx/tomcat/temp</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">Using JRE_HOME: </code><code class="bash plain">/usr</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash plain">Using CLASSPATH: </code><code class="bash plain">/home/xxx/tomcat/bin/bootstrap</code><code class="bash plain">.jar:</code><code class="bash plain">/home/xxx/tomcat/bin/tomcat-juli</code><code class="bash plain">.jar</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash plain">Tomcat started.</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
在windows下打开浏览器,输入:</p>
<p>
http://10.0.0.220:8080/</p>
<p>
可以打开tomcat主页,说明启动成功。10.0.0.220是我的虚拟机的内网ip。</p>
<p>
启动和关闭</p>
<p>
启动</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_734970">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">$ .</code><code class="bash plain">/startup</code><code class="bash plain">.sh </code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">Using CATALINA_BASE: </code><code class="bash plain">/home/xxx/tomcat</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">Using CATALINA_HOME: </code><code class="bash plain">/home/xxx/tomcat</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">Using CATALINA_TMPDIR: </code><code class="bash plain">/home/xxx/tomcat/temp</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">Using JRE_HOME: </code><code class="bash plain">/usr</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash plain">Using CLASSPATH: </code><code class="bash plain">/home/xxx/tomcat/bin/bootstrap</code><code class="bash plain">.jar:</code><code class="bash plain">/home/xxx/tomcat/bin/tomcat-juli</code><code class="bash plain">.jar</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash plain">Tomcat started</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
关闭</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_982900">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">$ .</code><code class="bash plain">/shutdown</code><code class="bash plain">.sh </code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">Using CATALINA_BASE: </code><code class="bash plain">/home/xxx/tomcat</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">Using CATALINA_HOME: </code><code class="bash plain">/home/xxx/tomcat</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">Using CATALINA_TMPDIR: </code><code class="bash plain">/home/xxx/tomcat/temp</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">Using JRE_HOME: </code><code class="bash plain">/usr</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash plain">Using CLASSPATH: </code><code class="bash plain">/home/xxx/tomcat/bin/bootstrap</code><code class="bash plain">.jar:</code><code class="bash plain">/home/xxx/tomcat/bin/tomcat-juli</code><code class="bash plain">.jar</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
部署web app应用</p>
<p>
我的开发环境是在windows下,myeclipse。程序要部署的centos环境下,首先在myeclipse下导出工程项目的war包,步骤是:</p>
<p>
<strong>工程名右键-export-保存war类型文件</strong></p>
<p>
导出的Test.war文件,拷贝到centos的tomcat/webapps目录下。然后重新启动tomcat。然后打开浏览器,输入:</p>
<p>
http://10.0.0.220:8080/Test/01/hello.jsp</p>
<p>
页面显示hello world的。</p>
<p>
01目录是我的MyEclipse工程项目webroot下的一个子目录,下面有个hello.jsp文件,里面就是输出hello world:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterjs" id="highlighter_48918">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="js plain"><body></code>
</div>
<div class="line number2 index1 alt1">
<code class="js spaces"> </code><code class="js plain"><%</code>
</div>
<div class="line number3 index2 alt2">
<code class="js spaces"> </code><code class="js plain">String str = </code><code class="js string">"hello world"</code><code class="js plain">;</code>
</div>
<div class="line number4 index3 alt1">
<code class="js spaces"> </code><code class="js plain">out.println(str);</code>
</div>
<div class="line number5 index4 alt2">
<code class="js spaces"> </code><code class="js plain">%></code>
</div>
<div class="line number6 index5 alt1">
<code class="js spaces"> </code><code class="js plain"></body></code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!</p>
<p>
原文链接:http://blog.csdn.net/pony_maggie/article/details/53306184</p>
頁:
[1]