Linux下Tomcat的安装配置

一.下载安装对应的jdk,并配置Java环境。

官网下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html

下载将jdk加压后放到/usr/local目录下:

[root@master ~]#chmod 755 jdk-6u5-linux-x64.bin

[root@master ~]# ./jdk-6u5-linux-x64.bin

[root@master ~]#mv jdk1.6.0_05 /usr/local

建立/usr/local/下的jdk软连接方便以后版本升级 :

[root@master ~]# ln -s /usr/local/jdk1.6.0_05/ /usr/local/jdk

配置环境变量:

在 /etc/profile 中加入以下内容:

JAVA_HOME=/usr/local/jdk1.6.0_05

JAVA_BIN=/usr/local/jdk1.6.0_05/bin

PATH=$PATH:$JAVA_BIN

CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

保存退出

[root@master ~]source /etc/profile

查看java环境变量是否生效

[[email protected] ~]# java -version

java version "1.6.0_05"

Java(TM) SE Runtime Environment (build 1.6.0_05-b13)

Java HotSpot(TM) 64-Bit Server VM (build 10.0-b19, mixed mode)

测试成功

二.下载安装tomcathttp://tomcat.apache.org/

[[email protected] ~]# unzip apache-tomcat-6.0.30.zip

[[email protected] ~]# mv apache-tomcat-6.0.30/ /usr/local/

[[email protected] ~]cd /usr/local/

[[email protected] local]# ln -s /usr/local/apache-tomcat-6.0.30/ /usr/local/tomcat

[[email protected] local]# cd tomcat/bin/

[[email protected] bin]#ls

[[email protected] bin]#vim catalina.sh

添加以下内容:

CATALINA_HOME=/usr/local/apache-tomcat-6.0.30/

[[email protected] local]#chmod +x *.sh

三.启动tomcat服务器

[[email protected] tomcat]# /usr/local/tomcat /bin/catalina.sh start

Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.30/

Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.30/

Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.30//temp

Using JRE_HOME:        /usr/local/jdk1.6.0_05

Using CLASSPATH:       /usr/local/apache-tomcat-6.0.30//bin/bootstrap.jar

[[email protected] logs]# cd /usr/local/tomcat/logs/

[[email protected] logs]# tail -f catalina.out

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

Jul 4, 2011 11:06:57 AM org.apache.coyote.http11.Http11Protocol pause

INFO: Pausing Coyote HTTP/1.1 on http-8080

Jul 4, 2011 11:06:58 AM org.apache.catalina.core.StandardService stop

INFO: Stopping service Catalina

Jul 4, 2011 11:06:58 AM org.apache.coyote.http11.Http11Protocol destroy

INFO: Stopping Coyote HTTP/1.1 on http-8080

四.在浏览器中输入

http://localhost:8080/(如果不是本机,则输入对应的ip地址)

测试出现tomcat页面则测试成功

ps:需要说明的是tomcat的默认测试页面是放在webapps下面,这个其实是在server.xml文件中配置的,如下所示:

<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

[[email protected]_SYS apache-tomcat-6.0.30]# ls
LICENSE  NOTICE  RELEASE-NOTES  RUNNING.txt  bin  conf  lib  logs  temp  webapps  work

      
  1)webapps文件夹主要用于web应用程序部署,比如你可以把你的应用程序包,如war文件拷到该目录下,容器会自动部署。
  2)conf文件夹下主要是放置tomcat的服务器的相关配置文件

五。添加应用,再次进行测试

在webapps目录下放测试包(注意:webaapps目录下面主要是放应用包的.war在tomcat重启访问后会自动解压

[[email protected] webapps]# pwd
/usr/local/tomcat/webapps

[[email protected] webapps]# tar -zxvf moni2.tar.gz

[[email protected] webapps]# ls
docs  examples  host-manager  manager
  moni2  moni2.tar.gz  ROOT

[[email protected] webapps]# /usr/local/tomcat/bin/catalina.sh start(重启tomcat)
Using CATALINA_BASE:   /usr/local/apache-tomcat-6.0.30/
Using CATALINA_HOME:   /usr/local/apache-tomcat-6.0.30/
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.30//temp
Using JRE_HOME:        /usr/local/jdk1.6.0_05
Using CLASSPATH:       /usr/local/apache-tomcat-6.0.30//bin/bootstrap.jar

在浏览器中输入如下地址:

http://192.168.55.229:8080/moni2/

 六。修改tomcat的监听端口

[[email protected] ~]#  cd  /usr/local/tomcat/conf

[[email protected] ~]# ls

[[email protected] ~]# vim server.xml

<Server port="8005" shutdown="SHUTDOWN">【停止tomcat时的端口】

 <Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" /> 【tomcat默认的监听端口是8080,现在改成8081】

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />【apache+tomcat模式时访问tomcat的端口】

现在重启tomcat。访问http://192.168.55.229:8081/moni2/【注意:这时就需要修改端口了,嘿嘿。。。】

七。创建tomcat实例

假如我们现在使用的地址是:192..168.55.229,假如我们想在该机器上面创建tomcat实例,但是我们创建实例的脚本在服务器192.168.55.233上面上线,那么我们需要怎么做呢,请看以下步骤:

[[email protected] ~]# mount -t nfs 192.168.55.233:/opt/nfs /nfs【挂载目录】

[[email protected] ~]# cd /nfs/

[[email protected] nfs]# ls
tcfile

[[email protected] nfs]# cd tcfile/
[[email protected] tcfile]# ls
backupfile  deployfile  instancefile

[[email protected] instancefile]# ls
tomcatTemplate  tomcatTemplate.zip

[[email protected] instancefile]# cd tomcatTemplate
[[email protected] tomcatTemplate]# ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work

[[email protected] tomcatTemplate]# cd bin
[[email protected] bin]# ls
bootstrap.jar       commons-daemon.jar            createResource.sh  resource.properties  startup.bat           tool-wrapper.sh
c3p0.template       commons-daemon-native.tar.gz  digest.bat         setclasspath.bat     startup.sh            version.bat
catalina.bat        cpappend.bat                  digest.sh          setclasspath.sh      tomcat-juli.jar       version.sh
catalina.sh         createInstance.sh             encrypt.bat        shutdown.bat         tomcat-native.tar.gz
catalina-tasks.xml  createInstance.sh.bak         encrypt.sh         shutdown.sh          tool-wrapper.bat

[[email protected] bin]# sh createInstance.sh tomcatServer229-1【创建实例】
/nfs/tcfile/instancefile/tomcatTemplate
New instance tomcatServer229-1 has successfully builded, and 
shutdown.port=10001
ajp.port=8011
http.port=8081
https.port=8041
jmx.port=6901

[[email protected] bin]# cd /opt/oracle/tomcat/【可以在这个目录下面进行查看】
[[email protected] tomcat]# ls
tomcatServer229-1【命名规则,默认都是tomcat名字+-n表示第几个实例;实际上是脚本中规定有格式】
[[email protected] tomcat]#

时间: 2024-12-19 20:04:46

Linux下Tomcat的安装配置的相关文章

Linux 下编译并安装配置 Qt 4.53全过程

最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相关文档并不算很多.作者将 Linux 下编译并安装配置 Qt 全过程总结了一下,只希望可以方便更多的朋友! 1.获得源代码         src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/        2009 年 10 月 1 日发布的 qt-x11-opensource-src-4.5.3.tar.g

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!! 对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d //////////////////////////////////////////////// 首先

Linux下Kafka单机安装配置方法(图文)

Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了普通消息系统的功能,但具有自己独特的设计.这个独特的设计是什么样的呢 介绍 Kafka是一个分布式的.可分区的.可复制的消息系统.它提供了普通消息系统的功能,但具有自己独特的设计.这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统术语: •Kafka将消息以topic为单位进行归纳.•将向Kafka topic发布消息的程序成为producers.•将预订topics并消费消息的程序成为consumer.•Kafka以集群的

Linux下tomcat的安装及配置

安装及配置完成jdk 下载tomcat安装包 apache-tomcat-7.0.41.tar.gz 解压 #tar -zxvf apache-tomcat-7.0.41.tar.gz 拷贝apache-tomcat-7.0.41.tar.gz到/usr/local/下并重命名为tomcat7 #cp -R apache-tomcat-7.0.41.tar.gz /usr/local/tomcat7 /etc/profile 文件下添加环境变量 export CATALINA_BASE=/usr

Linux下tomcat的安装与项目部署

最近在linux下安装了jdk,为了圆我以前的心愿,把tomcat也安装了,顺便部署个项目,也算是小又成就感 废话不说了,直接上过程 一.下载安装对应的jdk,并配置Java环境. 有关jdk的安装请看我的上一篇博文http://www.cnblogs.com/cl1255674805/p/5720665.html 二.下载安装tomcat(http://tomcat.apache.org/) [[email protected] ~]# unzip apache-tomcat-6.0.30.z

linux 下tomcat的安装

写在前面: 由于项目使用jdk1.6开发,所以对应服务器应安装jdk1.6和tomcat6 1.环境变量的配置: 打开/etc/bashrc配置环境变量 JAVA_HOME=/usr/appsoft/jdk1.6.0_45/jre export JAVA_HOME CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH export CLASSPATH CATALINA_BASE=/usr/appsoft/tomca

linux下 tomcat多应用配置

Tomcat 安装后本身提供了一个server,端口配置默认是8080,对应目录为:..\Tomcat7.0\webapps:Tomcat 7.0 配置多个端口,其实也就是给Tomcat增加几个server,并设置对应目录.下面以增加1个端口号为例: 1.修改server.xml[..\Tomcat 6.0\conf], 输入命令: vi/data/apache-tomcat-7.0.34/conf/server.xml,进入server.xml文件的编辑页面 如图: 比着上面的service新

Linux下DHCP服务安装配置

简介 安装配置 简介 DHCP (Dynamic Host Configuration Protocol,动态主机管理协议)是一种基于UDP协议且仅限用于局域网的网络协议,主要用途是为局域网内部设备或网络供应商自动分配IP地址,通常会应用在大型的局域网环境中或局域网内存在比较多的移动办公设备,DHCP协议能够实现集中的管理.分配IP地址. DHCP服务程序能够使局域网内的主机自动且动态的获取IP地址.子网掩码.网关地址以及DNS服务器地址等信息,且能够有效的提升地址使用率,提高配置效率,减少管理

linux下tomcat的安装

1. tomcat下载: tomcat官网:http://tomcat.apache.org/ tomcat8.0 linux版本下载地址:http://tomcat.apache.org/download-80.cgi 选择如图所示红线标出链接压缩包: 2.放到自己的安装路径,解压 我将下载的压缩包放在/home/q路径下,解压所得: 3.配置启动脚本的环境变量 编辑bin目录下的startup.sh文件和shutdown.sh文件: 在下面位置加入红线所画出的配置: startup.sh: