Chinaunix首页 | 论坛 | 博客
  • 博客访问: 482288
  • 博文数量: 401
  • 博客积分: 244
  • 博客等级: 入伍新兵
  • 技术积分: 2215
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-04 10:02
文章分类

全部博文(401)

文章存档

2013年(37)

2012年(364)

分类:

2012-10-30 18:33:53

原文地址:tomcat7安装 作者:qkyz1983

所涉及到软件版本

jdk-7u1-linux-x64.tar.gz
tomcat7.tar.gz

将上述软件包都放到/software/tomcat下

一 安装jdk
确认当前环境java版本
#java -version

#wget
解压安装包到/usr/local目录下
#tar -zxvf jdk-7u1-linux-x64.tar.gz -C /usr/local/
编辑/etc/profile,加入如下内容
#vi /etc/profile
JAVA_HOME=/usr/local/jdk1.7.0_01
PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH

#source /etc/profile
#update-alternatives --install /usr/bin/java java /usr/local/jdk1.7.0_01/bin/java 60
#update-alternatives --config java
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*  1           /usr/lib/jvm/jre-1.5.0-gcj/bin/java
 + 2           /usr/local/jdk1.7.0_01/bin/java

Enter to keep the current selection[+], or type selection number: 2
#java -version
java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, mixed mode)
见到上面的信息,jdk7安装成功

二 安装tomcat7

#wget
解压安装包到/usr/local
#tar -zxvf apache-tomcat-7.0.23.tar.gz -C /usr/local/

#cd /usr/local/

#mv apache-tomcat-7.0.23 tomcat7
#vi /usr/local/tomcat7/bin/setclasspath.sh 追加以下内容
JAVA_OPTS="-server -Xms512M -Xmx512M -XX:PermSize=256m -XX:MaxPermSize=512m"

tomcat配置文件

server.xml注意点
a.单机起多个tomca实例时,注意修改tomcat的端口号,以防止端口被占用。其中有shutdown端口、http访问端口和AJP端口
b.碎片软连,需要在tomcat配置一下,tomcat应用里面要是有软连必须配置allowLinking="true"
vi /usr/local/tomcat7/conf/server.xml
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
                prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
            

c.修改网页程序存放位置

web.xml注意点
JSP生成的html里面会留下许多空白行(以及space, tab, etc.),那是动态语句留下的痕迹。当初留下这些空白行自然有他的理由 - 方便调试,这样行号才能对的上。但是对于处于production环境中的页面,这么多空白行有时候会是个灾难,常见原因有二: a. 大大增加了页面体积; b. 不利于SEO.

           tomcat 5.x 加入了一个参数,用于指定是否去掉模板文本中行为和指令之间的空格

在/usr/local/tomcat7/conf/web.xml加入:


trimSpaces
true


三 启动tomcat
chmox +x /usr/local/tomcat6/bin/startup.sh
/usr/local/tomcat6/bin/startup.sh

阅读(647) | 评论(0) | 转发(0) |
0

上一篇:Tomcat安装

下一篇:网页爬虫汇总

给主人留下些什么吧!~~