tomcat安装

tomcat是用来解析jsp程序的软件。基于apace协议

安装tomcat之前需要安装jdk。

平台centos6.4

1、安装jdk

下载jdk

[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# wget http://www.lishiming.net/data/attachment/forum/jdk-6u23-linux-i586.bin

赋予执行权限和解压jdk

[root@localhost src]# chmod a+x jdk-6u23-linux-i586.bin
[root@localhost src]# ./jdk-6u23-linux-i586.bin

设置环境变量

[root@localhost src]# mv jdk1.6.0_23/ /usr/local/
[root@localhost src]# vim /etc/profile
JAVA_HOME=/usr/local/jdk1.6.0_23/
JAVA_BIN=/usr/local/jdk1.6.0_23/bin
JRE_HOME=/usr/local/jdk1.6.0_23/jre
PATH=$PATH:/usr/local/jdk1.6.0_23/bin:/usr/local/jdk1.6.0_23/jre/bin
CLASSPATH=/usr/local/jdk1.6.0_23/jre/lib:/usr/local/jdk1.6.0_23/lib:/usr/local/jdk1.6.0_23/jre/lib/charsets.jar
export JAVA_HOME JAVA_BIN JRE_HOME PATH CLASSPATH
[root@localhost src]# source /etc/profile   //执行文件
[root@localhost src]# java -version  //检查是否安装好
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)

3、安装tomcat

[root@localhost src]# wget http://www.lishiming.net/data/attachment/forum/apache-tomcat-7.0.14.tar.gz
[root@localhost src]# tar -zxvf apache-tomcat-7.0.14.tar.gz
[root@localhost src]# mv apache-tomcat-7.0.14 /usr/local/tomcat
//不需要安装,移动位置就行

加入到系统服务中

[root@localhost src]# cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
[root@localhost src]# vim /etc/init.d/tomcat
//添加下面几句
# chkconfig: 112 63 37
# description: tomcat server init script
#Source Function Library
./etc/init.d/functions
JAVA_HOME=/usr/local/jdk1.6.0_23/
CATALINA_HOME=/usr/local/tomcat
[root@localhost src]# chmod 755 /etc/init.d/tomcat  //更改权限
[root@localhost src]# chkconfig --add tomcat   //增加到系统服务中
[root@localhost src]# chkconfig tomcat on   //设置开机启动
[root@localhost src]# service tomcat start   //启动tomcat
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/jdk1.6.0_23/
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarer

测试

浏览器输入  http://ip:8080  可以看到tomcat的欢迎页

4、修改tomcat端口

[root@localhost conf]# vim /usr/local/tomcat/conf/server.xml   //修改配置文件
Connector port="80"  //改为80

5、配置新的虚拟主机

[root@localhost conf]# vim /usr/local/tomcat/conf/server.xml
//添加下面几句
<Host name="www.123.cn"  appBase="/data/tomcatweb"
             unpackWARs="false" autoDeploy="true">
<Context path="" docBase="./" debug="0" reloadable="true" crossContext="true"/>
      </Host>

测试html

[root@localhost conf]# cd /data/tomcatweb/
[root@localhost tomcatweb]# touch 1.html
[root@localhost tomcatweb]# echo "111" >1.html
[root@localhost tomcatweb]# service tomcat stop
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/jdk1.6.0_23/
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[root@localhost tomcatweb]# service tomcat start
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/local/jdk1.6.0_23/
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[root@localhost tomcatweb]# curl -x192.168.0.104:80 www.123.cn/1.html
111

测试包含jsp程序

[root@localhost tomcatweb]# vim 1.jsp
<html><body><center>
Now time is: <%=new java.util.Date()%>
</center></body></html>
[root@localhost tomcatweb]# curl -x192.168.0.104:80 www.123.cn/1.jsp
<html><body><center>
Now time is: Thu Apr 24 16:39:16 CST 2014
</center></body></html>





你可能感兴趣的:(jdk,tomcat)