Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。Tomcat 伺服器是一個免費的開放源代碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和併發訪問 ...
Tomcat是Apache 軟體基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項目,由Apache、Sun 和其他一些公司及個人共同開發而成。Tomcat 伺服器是一個免費的開放源代碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程式的首選。工欲善其事,必先利其器。本次tomcat配置環境的配置選用的是9.0.30版本,其他版本亦同。
下載官網:http://tomcat.apache.org/
解壓:
tar -zxv -f apache-tomcat-9.0.30.tar.gz
mv apache-tomcat-9.0.30 /usr/local 該路徑為安裝tomcat路徑,沒有強制要求,方便即可。
環境變數配置
vim /etc/profile
export CATALINA_HOME=/usr/local/apache-tomcat-9.0.30 安裝路徑
source /etc/profile 使profile文件無須重啟終端而立即生效
字元集配置
pwd = /usr/local/apache-tomcat-9.0.30
cd conf
vim server.xml 編輯文件中69~71行左右
類似:
69 <Connector port="8080" protocol="HTTP/1.1"
70 connectionTimeout="20000"
71 redirectPort="8443" />” 在其末為添加URIEncoding="UTF-8”
即:
69 <Connector port="8080" protocol="HTTP/1.1"
70 connectionTimeout="20000"
71 redirectPort="8443" URIEncoding="UTF-8” /> 該部分內容中的port等內容可根據自己喜好定義
啟動tomcat
pwd = /usr/local/apache-tomcat-9.0.30
cd bin
./startup.sh 執行啟動腳本,成功啟動內容大致如下(如需關閉tomcat, 在bin文件目錄下執行./shutdown.sh即可):
"Using CATALINA_BASE: /usr/local/apache-tomcat-9.0.30
Using CATALINA_HOME: /usr/local/apache-tomcat-9.0.30
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-9.0.30/temp
Using JRE_HOME: /Library/Java/JavaVirtualMachines/jdk-12.0.1.jdk/Contents/Home
Using CLASSPATH: /usr/local/apache-tomcat-9.0.30/bin/bootstrap.jar:/usr/local/apache-tomcat-9.0.30/bin/tomcat-juli.jar
Tomcat started."
環境配置驗證
瀏覽器搜索:localhost:8080 如圖即為成功完成了tomcat的環境配置,這樣簡單的server環境已搭建完畢。