Win(Win10)下載安裝Tomcat8.5/9.0和環境配置詳解


Win(Win10)下載安裝Tomcat8.5/9.0和環境配置詳解

Tomcat8.5/9.0的下載與相關配置

原文鏈接---https://blog.csdn.net/zouguo1211/article/details/83787394

1. 下載Tomcat8.5/Tomcat9.0

以Tomcat8.5為例:官網鏈接
image

2. 配置環境變量

新建系統變量:

CATALINA_HOME

變量值為:

D:\Java\apache-tomcat-8.5.34(即為Tomcat的解壓目錄)

在Path變量里新建:

%CATALINA_HOME%\bin

保存即可;

3. 驗證環境變量配置

打開cmd窗口,鍵入startup.bat命令,運行截圖

image

打開瀏覽器訪問:localhost:8080,正常出現網頁則表示配置成功;

4. 其他配置

4.1 端口更改

Tomcat默認使用8080端口,我們可以修改配置文件來更改其端口,步驟如下:

停掉當前運行的Tomcat,並用文本編輯器打開主目錄下的conf里的server.xml文件

修改第一處

<!--
	<Server port="8005" shutdown="SHUTDOWN">
	將8005修改為其他值,保證不與其他沖突即可
-->
<Server port="8015" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener"/>

修改第二處

<!--
	A "Connector" represents an endpoint by which requests are received
	and responses are returned. Documentation at :
	Java HTTP Connector: /docs/config/http.html
	Java AJP  Connector: /docs/config/ajp.html
	APR (HTTP/AJP) Connector: /docs/apr.html
	Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
-->
<!--
	<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" />
	將8080修改其他值,不沖突即可;
-->
	<Connector connectionTimeout="20000" port="9080" protocol="HTTP/1.1" redirectPort="8443" />
	<!-- A "Connector" using the shared thread pool-->
	<!--
    <Connector executor="tomcatThreadPool"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
               -->

修改第三處

  <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
		<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
		將8009修改其他值,不沖突即可;
	-->
	<Connector port="8019" protocol="AJP/1.3" redirectPort="8443"/>

保存,重新啟動Tomcat,訪問:localhost:9080,正常出現網頁則表示配置成功;

image

4.2 默認編碼設置

為了避免討厭的亂碼問題,我們需要將Tomcat的編碼格式設置成UTF-8;

還是編輯server.xml文件

<!--
	<Connector connectionTimeout="20000" port="9080" protocol="HTTP/1.1" redirectPort="8443" />
	在后面加上 URIEncoding="UTF-8"即可;
-->
	<Connector connectionTimeout="20000" port="9080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>


免責聲明!

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



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