Ubuntu14.04 安装配置Tomcat7教程
<p><strong>1、下载安装包:</strong></p>
<p>
http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.75/bin/apache-tomcat-7.0.75.tar.gz</p>
<p>
<strong>2、解压</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_320232">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash functions">tar</code> <code class="bash plain">zxcf apache-tomcat-7.0.75.</code><code class="bash functions">tar</code><code class="bash plain">.gz</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
得到apache-tomcat-7.0.75.tar.gz文件夹</p>
<p>
<strong>3、改个名字</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_264965">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash functions">mv</code> <code class="bash plain">apache-tomcat-7.0.75.</code><code class="bash functions">tar</code><code class="bash plain">.gz 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>
<strong>4、放入/usr/local/</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_392736">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash functions">mv</code> <code class="bash plain">tomcat </code><code class="bash plain">/usr/local/</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<strong>5、进入/usr/local/tomcat</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_348696">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">cd</code> <code class="bash plain">/usr/local/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>
<strong>6、改变目录所属用户(默认不需要)</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_6961">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash functions">chown</code> <code class="bash plain">-R root .</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash functions">sudo</code> <code class="bash functions">chgrp</code> <code class="bash plain">-R root .</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<strong>7、加环境变量</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_296642">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash plain">vim </code><code class="bash plain">/etc/profile</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_996451">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">CATALINA_HOME=</code><code class="bash plain">/usr/local/tomcat</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash functions">export</code> <code class="bash plain">CATALINA_HOME</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>
<strong>8、进入/usr/local/tomcat/bin</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_751820">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">cd</code> <code class="bash plain">/usr/local/tomcat/bin</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<strong>9、修改catalina.sh</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_336243">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash plain">vim catalina.sh</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_654747">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash comments"># OS specific support. $var _must_ be set to either true or false.</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
在这行下面再定义一次CATALINA_HOME以及JAVA_HOME:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_965703">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">CATALINA_HOME=</code><code class="bash plain">/usr/local/tomcat</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">JAVA_HOME=</code><code class="bash plain">/usr/lib/jvm/java</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>
<strong>10、启动tomcat</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_678192">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash plain">.</code><code class="bash plain">/startup</code><code class="bash plain">.sh</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_212282">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">Using CATALINA_BASE: </code><code class="bash plain">/usr/local/tomcat</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">Using CATALINA_HOME: </code><code class="bash plain">/usr/local/tomcat</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">Using CATALINA_TMPDIR: </code><code class="bash plain">/usr/local/tomcat/temp</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">Using JRE_HOME: </code><code class="bash plain">/usr/local/java/jdk1</code><code class="bash plain">.7.0_21</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">Using CLASSPATH: </code><code class="bash plain">/usr/local/tomcat/bin/bootstrap</code><code class="bash plain">.jar:</code><code class="bash plain">/usr/local/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>
<strong>11、停止tomcat:</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_868779">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash plain">.</code><code class="bash plain">/bin/shutdown</code><code class="bash plain">.sh</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<strong>12、安装tomcat服务:(默认不需要)</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_57674">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash functions">cp</code> <code class="bash plain">bin</code><code class="bash plain">/catalina</code><code class="bash plain">.sh </code><code class="bash plain">/etc/init</code><code class="bash plain">.d</code><code class="bash plain">/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>
查看服务:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_55898">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash plain">service tomcat status</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>
<strong>13、让tomcat开机启动(默认不需要)</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_563294">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash plain">update-rc.d –f tomcat defaults</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<strong>14、通过服务启动个试试(默认不需要)</strong></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_229694">
<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>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">sudo</code> <code class="bash plain">service tomcat start</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
以上所述是小编给大家介绍的Ubuntu14.04 安装配置Tomcat7教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!</p>
頁:
[1]