CentOS7.5安裝Tomcat8
阿新 • • 發佈:2018-09-06
手冊 targe 技術 開發 .tar.gz blank 現象 serve tar zxvf
一.tomcat的簡介
這是Apache Tomcat Servlet / JSP容器的文檔包的頂級入口點 。的Apache Tomcat 8.0版實現了Servlet 3.1和JavaServer Pages 2.3 規範從 Java社區進程,並包含許多額外的功能,使開發和部署Web應用程序和Web服務的有用平臺
一.tomcat的安裝
1.tomcat下載
官網地址:http://tomcat.apache.org/
[admin@node21 software]$ wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-8/v8.0.53/bin/apache-tomcat-8.0.53.tar.gz[admin@node21 software]$ ll -rw-rw-r-- 1 admin admin 9455895 Jun 30 00:39 apache-tomcat-8.0.53.tar.gz
2.tomcat安裝
用戶手冊:https://tomcat.apache.org/tomcat-8.0-doc/index.html
1)解壓縮安裝包
[admin@node21 software]$ tar zxvf apache-tomcat-8.0.53.tar.gz
2)移動安裝包到/usr/local/tomcat目錄下,也可以不移動設置tomcat環境變量
[admin@node21 software]$ sudo mv apache-tomcat-8.0.53 /usr/local/tomcat8
3.啟動tomcat
[admin@node21 bin]$ pwd /usr/local/tomcat8/bin [admin@node21 bin]$ ./startup.sh
4.WebUI訪問
tomcat默認端口8080,訪問地址:http://node21:8080/,默認頁面如下
5.停止tomcat
[admin@node21 webapps]$ /usr/local/tomcat8/bin/shutdown.sh
三.解決中文亂碼及測試訪問頁
1.測試修改訪問頁面
<html> <body> <h1>Hello,世界!</h1> </body> </html>
再次啟動tomcat,輸入:http://node21:8080/hello/index.html,出現下圖,發現有中文亂碼現象。
2.解決中文亂碼
亂碼原因:tomcat8之前,URL中參數的默認解碼是ISO-8859-1,而tomcat8的默認解碼為utf-8。ISO-8859-1並未包括中文字符,中文字符不能被正確解析了。
CentOS7.5安裝Tomcat8