標籤:linux
一、tomcat
1、 安裝JDK
[[email protected] src]# tar -zxvf jdk-7u79-linux-i586.tar.gz# 編輯初始化資訊指令碼[[email protected] src]# mv jdk1.7.0_79 /usr/local/jdk1.7.0_79[[email protected] src]# vim /etc/profile.d/java.shJAVA_HOME=/usr/local/jdk1.7.0_79JAVA_BIN=/usr/local/jdk1.7.0_79/binJRE_HOME=/usr/local/jdk1.7.0_79/jrePATH=$PATH:/usr/local/jdk1.7.0_79/bin:/usr/local/jdk1.7.0_79/jre/binCLASSPATH=/usr/local/jdk1.7.0_79/jre/lib:/usr/local/jdk1.7.0_79/lib:/usr/local/jdk1.7.0_79/jre/lib/charsets.jar# 查看安裝的指令碼[[email protected] ~]# chmod 600 /etc/profile.d/java.sh[[email protected] ~]# . /etc/profile.d/java.sh# 代表jdk成功安裝[[email protected] src]# java -versionjava version "1.7.0_79"Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) Server VM (build 24.79-b02, mixed mode)
2、安裝tomcat
[[email protected] src]# tar -xvf apache-tomcat-7.0.62.tar.gz[[email protected] src]# mv apache-tomcat-7.0.62 /usr/local/tomcat[[email protected] src]# cd apache-tomcat-7.0.62[[email protected] tomcat]# cp -pv bin/catalina.sh /etc/init.d/tomcat"bin/catalina.sh" -> "/etc/init.d/tomcat"# 編輯指令碼[[email protected] tomcat]# vim /etc/init.d/tomcat..............................# 增加的內容# chkconfig: 2345 63 37# description: tomcat server init script# Source Function Library. /etc/init.d/functionsJAVA_HOME=/usr/local/jdk1.7.0_79CATALINA_HOME=/usr/local/tomcat..........................[[email protected] tomcat]# chmod 755 /etc/init.d/tomcat[[email protected] tomcat]# chkconfig --add tomcat[[email protected] tomcat]# chkconfig tomcat on[[email protected] tomcat]# service tomcat startUsing CATALINA_BASE: /usr/local/tomcatUsing CATALINA_HOME: /usr/local/tomcatUsing CATALINA_TMPDIR: /usr/local/tomcat/tempUsing JRE_HOME: /usr/local/jdk1.7.0_79Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarTomcat started.[[email protected] tomcat]# ps aux |grep tomcatroot 1430 5.0 4.1 672124 79880 pts/0 Sl 13:56 0:03 /usr/local/jdk1.7.0_79/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/tomcat/endorsed -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/temp org.apache.catalina.startup.Bootstrap startroot 1453 0.0 0.0 5980 720 pts/0 D+ 13:57 0:00 grep tomcat[[email protected] tomcat]#
瀏覽器輸入IP:8080,出現如下頁面
650) this.width=650;" style="width:600px;height:274px;" src="http://s3.51cto.com/wyfs02/M01/6D/C3/wKiom1Vq-rShhBFtAATlJolZmPM134.jpg" title="tomcat.jpg" alt="wKiom1Vq-rShhBFtAATlJolZmPM134.jpg" border="0" height="274" hspace="0" vspace="0" width="600" />
# 編輯配置測試[[email protected] tomcat]# vim /usr/local/tomcat/conf/server.xml<Host name="www.a.com" appBase="/data/tomcatweb" unpackWARs="false" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/> </Host> [[email protected] data]# vim /data/tomcatweb/111.jsp<html><body><center> Now time is: <%=new java.util.Date()%> </center></body></html> # 測試成功,說明tomcat搭建OK[[email protected] data]# curl -xlocalhost:80 www.a.com/111.jsp<html><body><center>Now time is: Sun May 31 15:57:15 CST 2015</center></body></html>
二、resin
安裝resin同樣需要安裝JDK,和tomcat一樣,安裝方法和tomcat中講到的一樣,下面我們講一下怎麼安裝resin
[[email protected] src]# wget http://caucho.com/download/resin-pro-4.0.44.tar.gz[[email protected] src]# tar -xvf resin-pro-4.0.44.tar.gz[[email protected] resin-pro-4.0.44]# ./configure --prefix=/usr/local/resin --with-java-home=/usr/local/jdk1.7.0_80[[email protected] resin-pro-4.0.44]# make[[email protected] resin-pro-4.0.44]# make install[[email protected] resin-pro-4.0.44]# /etc/init.d/resin startStarting resin: .[[email protected] resin-pro-4.0.44]# vim /usr/local/resin/conf/resin.xml...........................................# resin預設監聽目錄/usr/local/resin/webapps/ROOT <host id="" root-directory="."> <!-- - webapps can be overridden/extended in the resin.xml --> <web-app id="/" root-directory="webapps/ROOT"/> </host>............................................# 我們在這個目錄編譯一個測試頁面[[email protected] ROOT]# vim test.jsp<html><body><center>Now time is: <%=new java.util.Date()%></center></body></html>
瀏覽器測試:
650) this.width=650;" style="width:600px;height:144px;" src="http://s3.51cto.com/wyfs02/M02/6E/13/wKioL1VzEnTgdhLOAAC0eiTNiOU307.jpg" title="resin.jpg" alt="wKioL1VzEnTgdhLOAAC0eiTNiOU307.jpg" border="0" height="144" hspace="0" vspace="0" width="600" />
Linux測試
[[email protected] ~]# curl 192.168.1.114:8080/test.jsp<html><body><center>Now time is: Sat Jun 06 23:41:02 CST 2015</center></body></html>
本文出自 “Topspeed_King” 部落格,請務必保留此出處http://mylinuxlife.blog.51cto.com/4706737/1659304
linux學習筆記-第二十七課-tamcat與resin