前提:已经安装了JDK
系统:Ubuntu 9.10
Tomcat:apache-tomcat-6.0.20.tar.gz
一.安装Tomcat
1.安装Tomcat
- tar zxvf apache-tomcat-6.0.20.tar.gz
- sudo mv apache-tomcat-6.0.20 /opt
2.设置Tomcat环境变量
- sudo gedit /etc/profile
- 添加代码:
- #set tomcat environment
- export CLASSPATH=$CLASSPATH:%JAVA_HOME/lib/tools.jar
- export TOMCAT_HOME=/opt/apache-tomcat-6.0.20
- export CATALINA_HOME=$TOMCAT_HOME
- export PATH=$PATH:$TOMCAT_HOME/bin
- 保存退出。
3.启动Tomcat
startup.sh有些bug,必需在它所在的目录才能执行。
方法一:切换目录到/opt/apache-tomcat-6.0.20/bin,再运行startup.sh。
- cd /opt/apache-tomcat-6.0.20/bin
- sudo startup.sh
方法二:如果不想切换目录,要修改startup.sh,再运行<目录>/startup.sh。
- sudo gedit /opt/apache-tomcat-6.0.20/bin/startup.sh
- 开头添加代码:
- #set java environment
- export JAVA_HOME=/usr/local/jdk1.6.0_16
- export JRE_HOME=$JAVA_HOME/jre
- 保存退出,执行:
- sudo /opt/apache-tomcat-6.0.20/bin/startup.sh
4.退出Tomcat
shutdown.sh有些bug,必需在它所在的目录才能执行。
方法一:切换目录到/opt/apache-tomcat-6.0.20/bin,再运行shutdown.sh。
- cd /opt/apache-tomcat-6.0.20/bin
- sudo shutdown.sh
方法二:如果不想切换目录,要修改shutdown.sh,再运行<目录>/shutdown.sh。
- sudo gedit /opt/apache-tomcat-6.0.20/bin/shutdown.sh
- 开头添加代码:
- #set java environment
- export JAVA_HOME=/usr/local/jdk1.6.0_16
- export JRE_HOME=$JAVA_HOME/jre
- 保存退出,执行:
- sudo /opt/apache-tomcat-6.0.20/bin/shutdown.sh
5.创建管理员(非必需)
- sudo gedit /opt/apache-tomcat-6.0.20/conf/tomcat-users.xml
- 在<tomcat-users>内(千万不要在<!-- -->添加代码,否则会被注释掉)添加代码:
- <tomcat-users>
- <role rolename="manager"/>
- <user username="tomcat" password="tomcat" roles="manager"/>
- <tomcat-users/>
- 然后重启Tomcat:
- sudo /opt/apache-tomcat-6.0.20/bin/shutdown.sh
- sudo gedit /opt/apache-tomcat-6.0.20/bin/startup.sh
- 就可以通过http://localhost:8080/manager/html登录到管理平台。
二.卸载Tomcat
1.删除Tomcat目录
- sudo rm -rf /opt/apache-tomcat-6.0.20
2.删除Tomcat环境变量
- sudo gedit /etc/profile
- 删除代码:
- #set tomcat environment
- export CLASSPATH=$CLASSPATH:%JAVA_HOME/lib/tools.jar
- export TOMCAT_HOME=/opt/apache-tomcat-6.0.20
- export CATALINA_HOME=$TOMCAT_HOME
- export PATH=$PATH:$TOMCAT_HOME/bin
- 保存退出。