Ubuntu9.04下安装tomcat

来源:互联网 发布:世界的人种知多少 编辑:程序博客网 时间:2024/04/28 19:29

Ubuntu9.04下安装tomcat


第一步.安装JRE
1.安装:sudo apt-get install sun-java6-jdk
2.修改环境变量
lll@lll-desktop:/$ sudo gedit /etc/profile
在文件尾部加上以下几行:
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.13/
export JRE_HOME=/usr/lib/jvm/java-6-sun-1.6.0.13//jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

(其中JRE_HOME的路径在ubuntu下用dpkg进行查看
lll@lll-desktop:/$ dpkg -L sun-java6-jdk

3.测试Java环境
设置完环境变量后,logout ubuntu,写个test.java
lll@lll-desktop:~/Documents$ sudo vi t.java
class t
{
     public static void main(String[] args)
     {
       System.out.println("Hellow World!");
     }
}
:wq
lll@lll-desktop:~/Documents$ javac t.java
lll@lll-desktop:~/Documents$ java t
Hello World!
至此,JDK安装测试OK。

第二步.安装tomcat
1.从tomcat官网http://tomcat.apache.org/download-60.cgi下载bin版本
lll@lll-desktop:~/Documents$ cp apache-tomcat-6.0.18.tar.gz /var
lll@lll-desktop:~/Documents$ cd /var
lll@lll-desktop:/var$ tar zxvf apache-tomcat-6.0.18.tar.gz
2.运行tomcat
lll@lll-desktop:/var$ cd apache-tomcat-6.0.18/bin
lll@lll-desktop:/var$ sudo ./startup.sh
Using CATALINA_BASE:   /var/apache-tomcat-6.0.18
Using CATALINA_HOME:   /var/apache-tomcat-6.0.18
Using CATALINA_TMPDIR: /var/apache-tomcat-6.0.18/temp
Using JRE_HOME:       /usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre

3.确认tomcat正常运行
lll@lll:/var/apache-tomcat-6.0.18/bin$  ps -ef | grep tomcat
root     6128     1  0 20:16 pts/1    00:00:05 /usr/bin/java-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager-Djava.util.logging.config.file=/var/apache-tomcat-6.0.18/conf/logging.properties-Djava.endorsed.dirs=/var/apache-tomcat-6.0.18/endorsed -classpath:/var/apache-tomcat-6.0.18/bin/bootstrap.jar-Dcatalina.base=/var/apache-tomcat-6.0.18-Dcatalina.home=/var/apache-tomcat-6.0.18-Djava.io.tmpdir=/var/apache-tomcat-6.0.18/temporg.apache.catalina.startup.Bootstrap start


打开browser,输入http://127.0.0.1:8080,看到tomcat页面就算可以正常使用了。

另,要进入tomcat manager时所需要输入的用户名与密码在 apache-tomcat-6.0.16/conf/tomcat-users.xml中定义。
代码:sudo geidt /var/apache-tomcat-6.0.18/conf/tomcat-users.xml

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>

<role rolename="manager"/>
<role rolename="admin"/>
<user username="....." password="0000" roles="admin,manager"/>

</tomcat-users>

或:

<tomcat-users>
<role rolename="manager"/>
<user name="tomcat" password="tomcat" roles="tomcat" />
<user name="role1" password="tomcat" roles="role1" />
<user name="both"   password="tomcat" roles="tomcat,role1" />
<user username="admin" password="admin" roles="manager"/>
</tomcat-users>

启动和重启命令:

sudo /var/apache-tomcat-6.0.18/bin/startup.sh
sudo /var/apache-tomcat-6.0.18/bin/shutdown.sh

原创粉丝点击