1.
首先在http://tomcat.apache.org/download-70.cgi下载安装文件,选择tar.gz 格式.注意,
先选择中国的镜像站,北理或华科的都可以,默认的镜像站慢的吓死人
解压到某个目录,我解压到/opt中,这个目录是任意的
tar xzvf apache-tomcat-7.0.42.tar.gz sudo mv apache-tomcat-7.0.42 /opt
很多操作都是和tomcat的安装目录相关的,需要根据自己的安装进行更改.
2.然后,在/etc/environment中定义JAVA_HOME和JRE_HOME环境变量,
sudo vim /etc/environment修改如下(貌似默认就有PATH变量了)
JAVA_HOME="/usr/lib/jvm/java-6-oracle" JRE_HOME="/usr/lib/jvm/java-6-oracle/jre" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME:$JRE_HOME"
JAVA_HOME和JRE_HOME分别指向jdk和jre的安装路径,需要根据你的安装情况进行修改.关于如何安装jdk可以参考我的这篇文章:http://ningyuwhut.blogspot.com/2013/08/ubuntu-1204-ppajdk.html
有时候tomcat并不识别这两个变量,一个很保险的方法是修改catalina.sh(在tomcat安装目录下面的bin目录下),把两个环境变量的定义放在第一行后面
cd /opt/apache-tomcat-7.0.42/bin#切换到catalina.sh所在路径下面 sudo vim catalina.sh修改如下:
#!/bin/sh JAVA_HOME="/usr/local/jdk1.6.0_23" JRE_HOME="/usr/local/jdk1.6.0_23/jre" # Licensed to the Apache Software Foundation (ASF)... #... #... ....3.最后,配置tomcat-users,需要修改tomcat安装目录下的conf目录中的tomcat-users.xml文件.
修改如下:
4.启动tomcat
先切换到/opt目录下面
sudo ./apache-tomcat-7.0.42/bin/startup.sh此时会输出:
Using CATALINA_BASE: /opt/apache-tomcat-7.0.42 Using CATALINA_HOME: /opt/apache-tomcat-7.0.42 Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.42/temp Using JRE_HOME: /usr/lib/jvm/java-6-oracle/jre Using CLASSPATH: /opt/apache-tomcat-7.0.42/bin/bootstrap.jar:/opt/apache-tomcat-7.0.42/bin/tomcat-j uli.jar这估计是提示我们JRE和tomcat的路径.
然后,在浏览器中输入127.0.0.1:8080就可以访问tomcat了.
参考:
1.http://stackoverflow.com/questions/11219678/apache-tomcat-installation-directory-in-ubuntu-configure-tomcat-in-eclipse-u
2.http://diegobenna.blogspot.in/2011/01/install-tomcat-7-in-ubuntu-1010.html
没有评论:
发表评论