Tomact下載、安裝與環境配置脫坑記錄


 

Tomcat下載

訪問Tomact官網進行下載,目前最新是Tomact9,當前使用的是 exe包;

Tomcat安裝

  1、雙擊exe程序進行安裝,選擇非C盤安裝,端口選擇默認

 

   2、Tomcat的目錄結構

      bin:目錄存放一些啟動運行Tomcat的可執行程序和相關內容。            

      conf:存放關於Tomcat服務器的全局配置。      

             lib:目錄存放Tomcat運行或者站點運行所需的jar包,所有在此Tomcat上的站點共享這些jar包。      

             logs: 存放日志文件

             temp:  存放臨時文件

      wabapps:目錄是默認的站點根目錄,可以更改。      

             work:目錄用於在服務器運行時過度資源,簡單來說,就是存儲jsp、servlet翻譯、編譯后的結果。      

   其他目錄和文件暫時不做介紹。

Tomcat環境配置

1.新建變量名:CATALINA_HOME,變量值:E:\soft\Apache Software Foundation\Tomcat 9. 0

2.在系統變量path中添加:  ;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

3.使用管理員權限打開cmd命令行,cd到Tomact下bin目錄,運行service.bat install,返回已安裝,則成功安裝;

若返回Failed install,則可使用 service.bat remove;移除注冊服務后,重新安裝

***********************Tomact在執行前需要告訴其jdk路徑,否則會報錯***************************

進入Tomact\bin目錄,修改 setclasspath.bat 文件,指定jdk路徑

4.安裝成功后,可通過cmd或注冊表啟動服務,

        啟動服務 net Start Tomcat9

        關閉服務 net stop  Tomcat9

啟動后,可進入 http://localhost:8080/ 查看

Tomcat的Webapps目錄是Tomcat默認的應用目錄,當服務器啟動時,會加載所有這個目錄下的應用。

 

***********Tomact安裝成功后,一直無法啟動,*******************

1.查看JDK與Tomact 位數,是否對應,

cmd下 java -version,返回未指定是64 bit,則是32 位;

cmd下 catalina version

2.啟動bin目錄下,Tomcat9w.exe,切換到 startUp,默認模式為 jvm,改為 java

3.Tomact默認開啟 8080 端口,若端口被占用,也會導致服務無法啟動;

conf\server.xml,修改端口為 8051,后重啟Tomact,進入 http://localhost:8051/ 查看是否成功;

     port:作為一個網絡server端,它需要暴露一個socket端口來accept客戶端的鏈接,可以通過port指定。即Tomcat的監聽端口。

                protocol:使用的網絡協議,表示tomcat使用何種方式來接受和處理client端請求,"HTTP/1.1"是默認值,等效"org.apache.coyote.http11.Http11Protocol";
                                        還有熟悉的"AJP/1.3";關於HTTP和AJP兩種方式的區別和性能優劣可以參見其他文檔.    
                                        在Tomcat 6.0之后,還提供了NIO的方式,可以有效的提升性能,特別是在大量長連接/數據上傳+下載等web應用中.
              此時portocal="org.apache.coyote.http11.Http11NioProtocol".
      connectionTimeout: 指定超時的時間數 ( 以毫秒為單位)
                 redirectPort:指定服務器正在處理 http 請求時收到了一個SSL 傳輸請求后重定向的端口號

 

******************************Tomact啟動后,立即自動停止服務******************************

查看系統hosts文件,是否對 localhost重定向,下面 xx.xx.xxx.xxx localhost,是本機不存在 ip ,刪掉后重啟Tomact

Tomcat瀏覽器

配置好環境后,啟動Tomact,http://localhost:8051/PurpleStoneWeb/

*************頁面出現404,HTTP Status 404 - /studystruts/********************

Tomcat8默認是關閉了目錄瀏覽功能的,這個主要是出於安全性的考慮。

 解決方法:/conf/web.xml配置如下:

出現以下頁面,則Tomact搭建成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM