javaWEB _Tomcat的安裝和配置

<h4>一、部署並啓動tomcat 服務器</h4> <blockquote> <p>1.解壓apache-tomcat-8.0.3-windows-x64.zip 到一個非中文目錄下;</p> <p>2.配置一個環境變量,java_home(指向JDK的安裝的跟目錄)或jre_home;</p> <p>3.經過雙擊D:\Program Files\apache-tomcat-8.0.3\bin 目錄下的startup.dat,啓動服務器;(其中D:\Program Files\ 爲我本身把tomcat解壓到的目錄)</p> <p>4.能夠在瀏覽器中輸入localhost:8080 來驗證tomcat 安裝是否正確;</p> <p>5.若已經啓動了一個tomcat 應用,若在啓動同一個tomcat 應用,會拋出異常:<em><font color="#666666">java.net.BindException: Address already in use: JVM_Bind:8080</font></em> 由於端口已經被佔用了。</p> </blockquote> <h4>二、tomcat: 開源的Sevrlet 容器。</h4> <h4>三、能夠經過修改 server.xml 文件中配置信息來修改tonmcat 服務器的端口號:&lt;Connector port=「8080」 protocol=」HTTP/1.1」 connnectionTimeout=」20000」 redirectPort=」8443」/&gt; 包Port 的值改成其餘的端口號便可。</h4> <h4>四、爲了能夠在任意目錄下啓動tomcat服務器:</h4> <blockquote> <p>1.把D:\Program Files\apache-tomcat-8.0.3\bin 添加到環境變量 path 中,添加成功後,若在任意目錄下經過startup 啓動tomcat 服務器,會有提示:</p> <p><em><font color="#666666">The CATALINA_HOME environment variable is not defined correctly <br />This environment variable is needed to run this program</font></em></p> <p>即要求設置CATALINA_HOME 這個環境變量</p> </blockquote> <h4>五、設置 CATALINA_HOME 環境變量:</h4> <blockquote> <p>1.經過閱讀 startup.bat 批處理文件,可知CATALINA_HOME 環境變量下有一個bin目錄,</p> <p>而bin目錄又有一個catalina.bat 文件,由此可知CATALINA_HOME 指向的應該是tomcat 安裝的根目錄,因而把tomcat 的根目錄設爲CATALINA_HOME 環境變量,此時便可以在任意目錄下經過 startup.dat、shutdown.bat 啓動、關閉 tomcat 服務器。</p> </blockquote> <h4>六、繼續閱讀 startup.bat 文件,發現啓動 tomcat服務器的是catalina.bat 文件</h4> <blockquote> <p>在命令行窗口直接輸入catalina,提示以下:</p> <p><a href="http://static.oschina.net/uploads/img/201403/08203909_M7KB.jpg"><img title="QQ截圖20140308190112" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="QQ截圖20140308190112" src="http://static.oschina.net/uploads/img/201403/08203913_a4Ro.jpg" width="591" height="186" /></a></p> </blockquote> <blockquote></blockquote> <blockquote> <p>以上爲catalina命令的可選參數;</p> <p>run:在catalina 同一個命令行窗口下啓動服務器</p> <p>start:開啓一個新窗口啓動服務器</p> <p>stop:關閉服務器</p> </blockquote> <h4>七、Tomcat 的管理程序</h4> <blockquote> <p>1.tomcat 提供了一個管理程序:manager,用於部署到tomcat 服務器中的web應用程序;</p> <p>2.要訪問manager web 應用程序,須要添加具備管理員權限的帳號,編輯conf 目錄下的tomcat-users.xml 文件,添加manger 角色,設置用戶名和密碼</p> <p><font color="#666666">&#160;&#160;&#160;&#160;&#160; &lt;?xml version='1.0' encoding='utf-8'?&gt; <br />&#160;&#160;&#160;&#160;&#160; &lt;tomcat-users&gt; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;role rolename=&quot;manager-gui&quot;/&gt; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;user username=&quot;tomcat&quot; password=&quot;s3cret&quot; roles=&quot;manager-gui&quot;/&gt; <br />&#160;&#160;&#160;&#160;&#160; &lt;/tomcat-users&gt;</font></p></blockquote>java

相關文章
相關標籤/搜索