深圳盛福来电机 發表於 2023-9-3 00:00:00

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">&lt;body&gt;</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="js spaces">  </code><code class="js plain">&lt;%</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">%&gt;</code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="js spaces"> </code><code class="js plain">&lt;/body&gt;</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]
查看完整版本: windows 10 + vwware+centos 6.5虚拟机系统安装Tomcat