https://www.cnblogs.com/limn/p/9358657.html? ?// 參考安裝指南
一、Tomcat安裝步驟
一、下載
tomcat下載鏈接:https://tomcat.apache.org/
1、進入tomcat官網后,選擇需要下載的版本。我使用的是tomcat9,所以在這我選擇tomcat9
2、選擇zip(pgp,sha2,sha512)進行下載,下載zip的好處就是不用安裝 ,直接下載解壓就可以使用了。
3、下載完成。
二、安裝解壓與環境變量配置
1、直接對壓縮包進行解壓。
2、選擇“此電腦”,單擊右鍵,選擇“屬性”,如下圖所示
?3、選擇打開屬性后,選擇單擊彈窗左邊的“高級系統設置”。
3、打開‘“高級系統設置”后,單擊“環境變量(N)..”按鈕。
4、對 CATALINA_HOME、Path 這 2 個系統變量分別設置
CATALINA_HOME=D:\ProgramFiles\apache-tomcat-9.0.10
PathPath=%CATALINA_HOME%\lib
???????????????? %CATALINA_HOME%\lib\servlet-api.jar
???????????????? %CATALINA_HOME%\lib\jsp-api.jar
5、添加用戶,進入tomcat9的目錄的conf,我這里的路徑是D:\ProgramFiles\apache-tomcat-9.0.0.M26\conf,
選擇“tomcat-users.xml”文件,打開文件后在最后 一行代碼的前面添加如下代碼:?
<role rolename="manager-gui"/>?
<role rolename="admin-gui"/>??
<user username="admin" password="admin" roles="admin-gui"/>
<user username="tomcat" password="admin" roles="manager-gui"/>
6、添加完成后,保存再退出。
7、啟動tomcat測試,打開tomcat目錄下的bin 文件夾,再雙擊startup來啟動tomcat,啟動成功會顯示 start Server startup in 8352 ms
?8,打開瀏覽器,在地址欄輸入http://localhost:8080 或 http://127.0.0.1:8080進行打開tomcat的主頁。
?9、配置完成。
二、Tomcat常用問題解決方法
1、啟動界面顯示亂碼
我們第一次下載或者打開Tomcat時可能在控制臺會出現中文亂碼問題
1.打開你安裝Tomcat的所在目錄,本文以9.0.37為例。
D:\Program Files (x86)\apache-tomcat-9.0.37\conf
2. 打開后選擇conf目錄。
.?
3. 將里面的logging.properties文件用編輯器打開,本例子是使用“Notepad++”編輯器打開。
4. 打開后大約在50行左右找到java.util.logging.ConsoleHandler.encoding = UTF-8
5. 修改為java.util.logging.ConsoleHandler.encoding = GBK;
6.重新啟動Tomcat就可以了。
2、靜態頁面發布到tomcat中
配置tomcat
在\conf\server.xml中</Host>下</Engine>上添加如下內容
<Host name="192.168.213.15" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" ?xmlNamespaceAware="false">
<Context path="" docBase="TOT" debug="0" reloadable="true" crossContext="true"/>
<Logger className="org.apache.catalina.logger.FileLogger" directory="logs" prefix="tot_log." suffix=".txt" timestamp="true"/>
</Host>
其中Host name="ip地址“??docBase="放在webapps下html文件夾名"
配置好后,把有html的文件夾放在tomcat的webapps目錄下(appBase="webapps")
//部署安裝后,就可以訪問;http://localhost:8080/BikeMonitorSystem/index.html#id=kz9ok5&p=%E9%A6%96%E9%A1%B5