Tomcat簡(jiǎn)介
Tomcat是一個(gè)開源的Web服務(wù)器和servlet容器,由Apache軟件基金會(huì)開發(fā)和維護(hù)。它是一種流行的Java Web應(yīng)用服務(wù)器,用于運(yùn)行Java編寫的Web應(yīng)用程序。
Tomcat提供了一個(gè)輕量級(jí)的、獨(dú)立的服務(wù)器環(huán)境,可以在其中部署和運(yùn)行Java Servlet和JavaServer Pages(JSP等Web應(yīng)用程序。tomcat的特點(diǎn)
1.支持Java Servlet和JSP規(guī)范:Tomcat是一個(gè)符合Java Servlet和JSP規(guī)范的容器,可以運(yùn)行基于 Servlet和JSP技術(shù)開發(fā)的Web應(yīng)用程序。
2.提供HTTP服務(wù)器功能:Tomcat內(nèi)置了一個(gè)HTTP服務(wù)器,用于接收和處理客戶端的HTTP請(qǐng)求,并將響應(yīng)發(fā)送回客戶端。
3.支持模塊擴(kuò)展:Tomcat采用模塊化設(shè)計(jì),可以通過添加和配置各種模塊來擴(kuò)展其功能,如連接池、日志記錄、安全管理等。
4.靈活的配置和部署:Tomcat提供了靈活的配置選項(xiàng),可以通過配置文件來定制服務(wù)器的行為和屬性。同時(shí),它支持多種部署方式,如熱部署和遠(yuǎn)程部署。
5.跨平臺(tái)支持:Tomcat可以在不同的操作系統(tǒng)上運(yùn)行,如Windows、Linux、Unix等。一個(gè)tomcat的并發(fā)是200,如果需要提升并發(fā),可以用tomcat制作多實(shí)例,并發(fā)成倍數(shù)增加
安裝環(huán)境
安裝jdk
上傳jdk的包解壓包
tar xzf jdk-8u191-linux-x64.tar.gz -C /usr/local/cd /usr/localmv jdk1.8.0_191/ javavim /etc/profile.d/jdk.shexport JAVA_HOME=/usr/local/java #指定java安裝目錄
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jarsource /etc/profile.d/jdk.shjava -version //查看安裝jdk版本
安裝tomcat
mkdir /data/application -pcd /data/application wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.98/bin/apache-tomcat-8.5.98.tar.gztar xzf apache-tomcat-8.5.49.tar.gz mv apache-tomcat-8.5.98/ tomcat設(shè)置環(huán)境變量:
vim /etc/profile
export TOMCAT_HOME=/data/application/tomcat #指定tomcat的安裝目錄
export PATH=/data/application/tomcat/bin:$PATH #設(shè)置tomcat全局變量source /etc/profile查看tomcat是否安裝成功:
/data/application/tomcat/bin/version.sh
瀏覽器訪問
ip:8080