Tomcat WEB伺服器實戰
阿新 • • 發佈:2020-10-09
Tomcat/JAVA伺服器
Tomcat是由Apache軟體基金會下屬的Jakarta專案開發的一個Servlet容器,按照SunMicrosystems提供的技術規範,實現了對Servlet和JavaServerPage(JSP)的支援,Tomcat本身也是一個HTTP伺服器可以單獨使用,Apache是一個以C語言編寫的HTTP伺服器。Tomcat主要用來解析JSP語言,目前最新版本為9.0。
Tomcat企業安裝配置
JDK(JavaDevelopmentKit),是Java語言的軟體開發工具包(SDK)),JDK是整個java開發的核心,它包含了JAVA執行時環境JavaRuntimeEnviromental,JRE)和JAVA工具,其中JRE包括(JVM+Java系統類庫); JAVA虛擬機器(JavaVirtualMechinal,JVM),JVM是JRE的一部分,它是一個虛構出來的計算機,是通過在實際的計算機上模擬模擬各種計算機功能來實現的。 JDK(呼叫JAVAAPI)開發了JAVA程式後,通過JDK中的編譯程式(javac)將java檔案編譯成JAVA位元組碼,在JRE上執行這些JAVA位元組碼,JVM解析這些位元組碼,對映到CPU指令集或OS的系統呼叫。
一.配置JDK環境
1、建立java工作目錄
#mkdir/usr/java #tar-zxfjdk-7u75-linux-x64.tar.gz-C/usr/java/
2、配置java環境變數,vim /etc/profile 新增如下語句:
exportJAVA_HOME=/usr/java/jdk1.7.0_75 exportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
3、使環境變數立刻生效
#source/etc/profile
4、檢視java版本,顯示版本為jdk1.7.0_75,證明安裝成功
#java-version javaversion"1.7.0_75" Java(TM)SERuntimeEnvironment(build1.7.0_75-b13) JavaHotSpot(TM)64-BitServerVM(build24.75-b04,mixedmode)
二.配置Tomcat容器
1、官網下載Tomcat相應版本,下載版本apache-tomcat-7.0.85.tar.gz,操作如下:
#tar-zxfapache-tomcat-7.0.85.tar.gz #mvapache-tomcat-7.0.85/usr/local/tomcat
2、啟動Tomcat容器
#/usr/local/tomcat/bin/startup.sh
3、檢視程序及埠是否存在
#ps-ef|greptomcat root2504616410:48pts/000:00:04/usr/java/jdk1.7.0_75/bin/java-Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager-Djdk.tls.ephemeralDHKeySize=2048-Dignore.endorsed.dirs=-classpath/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar-Dcatalina.base=/usr/local/tomcat-Dcatalina.home=/usr/local/tomcat-Djava.io.tmpdir=/usr/local/tomcat/temporg.apache.catalina.startup.Bootstrapstart root2508524807010:48pts/000:00:00greptomcat #netstat-tnlp|grepjava tcp00:::8080:::*LISTEN25046/java tcp00::ffff:127.0.0.1:8005:::*LISTEN25046/java tcp00:::8009:::*LISTEN25046/java
4、開啟防火牆訪問規則
#iptables-IINPUT-mstate--stateNEW-mtcp-ptcp--dport8080-jACCEPT #serviceiptablessave
5、瀏覽器訪問Tomcat
三.建立自定義釋出目錄
1、預設Tomcat釋出目錄為/usr/local/tomcat/webapps/網站,編輯server.xml配置檔案,末尾</Host>標籤前加入如下行:
<Contextpath="/"docBase="/data/webapps/www"reloadable="true"/>
2、在/data/webapps/www目錄下建立測試JSP程式碼頁面
<html> <body> <h1>JSPTestPage</h1> <%=newjava.util.Date()%> </body> </html>
3.重啟Tomcat
#/usr/local/tomcat/bin/shutdown.sh #/usr/local/tomcat/bin/startup.sh
轉載於:https://blog.51cto.com/dengaosky/2092344