边学边记:在Debian Linux上安装Tomcat6 (新手总结 欢迎指正)
1. 安装
apt-get install tomcat6
apt-get install tomcat6-docs # to browse the Tomcat 6 documentation locally.
apt-get install tomcat6-examples # to access the Tomcat 6 Servlet and JSP examples.
apt-get install tomcat6-admin # to manager webapp and the host-manager webapp.
安装后
$CATALINA_BASE /var/lib/tomcat6
$CATALINA_HOME /usr/share/tomcat6
ROOT: $CATALINA_BASE/webapps/ROOT
http://localhost:8080/ # 从本机
http://ip:8080/ # 从远程主机
/etc/init.d/tomcat6 start # 以root身份
/etc/init.d/tomcat6 stop
/etc/init.d/tomcat6 restart
注:通过apt-get安装好的Tomcat,不推荐使用Tomcat的startup和shutdown脚本来启动和停止。
因为直接调用脚本之前,有一些环境变量没有正确设置。
$CATALINA_HOME/bin/startup.sh
$CATALINA_HOME/bin/shutdown.sh
4.1 编辑/etc/tomcat6/tomcat-users.xml,添加role和user,以便于web页面管理Tomcat
http://local:8080/manager/html
http://local:8080/host-manager/html
4.2 为使JSP(运行在Tomcat上)能访问本地MySQL服务器,需要提供MySQL的JDBC驱动:
$CATALINA_BASE/commom/lib/mysql-connector-java-5.1.32-bin.jar
需要重启Tomcat服务。
MySQL Connect/J JDBC驱动:
http://dev.mysql.com/downloads/connector/j/
5. 诊断
$CATALINA_BASE/logs # Tomcat的日志文件
$CATALINA_BASE/conf # Tomcat的配置文件,server.xml
6. 我安装中遇到的问题和解决方法(网上资源,仅供参考)
7. 参考
1. 安装
apt-get install tomcat6
apt-get install tomcat6-docs # to browse the Tomcat 6 documentation locally.
apt-get install tomcat6-examples # to access the Tomcat 6 Servlet and JSP examples.
apt-get install tomcat6-admin # to manager webapp and the host-manager webapp.
安装后
$CATALINA_BASE /var/lib/tomcat6
$CATALINA_HOME /usr/share/tomcat6
ROOT: $CATALINA_BASE/webapps/ROOT
http://localhost:8080/ # 从本机
http://ip:8080/ # 从远程主机
3. Tomcat启动和停止
/etc/init.d/tomcat6 start # 以root身份
/etc/init.d/tomcat6 stop
/etc/init.d/tomcat6 restart
注:通过apt-get安装好的Tomcat,不推荐使用Tomcat的startup和shutdown脚本来启动和停止。
因为直接调用脚本之前,有一些环境变量没有正确设置。
$CATALINA_HOME/bin/startup.sh
$CATALINA_HOME/bin/shutdown.sh
4.1 编辑/etc/tomcat6/tomcat-users.xml,添加role和user,以便于web页面管理Tomcat
http://local:8080/manager/html
http://local:8080/host-manager/html
4.2 为使JSP(运行在Tomcat上)能访问本地MySQL服务器,需要提供MySQL的JDBC驱动:
$CATALINA_BASE/commom/lib/mysql-connector-java-5.1.32-bin.jar
需要重启Tomcat服务。
MySQL Connect/J JDBC驱动:
http://dev.mysql.com/downloads/connector/j/
4.3 为了支持 JSTL(JSP Standard Tag Library),需要
(1) 拷贝 jstl-1.2.jar 到 webapp /WEB-INF/lib目录下
(2) 在JSP页面中, 加入 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
5. 诊断
$CATALINA_BASE/logs # Tomcat的日志文件
$CATALINA_BASE/conf # Tomcat的配置文件,server.xml
6. 我安装中遇到的问题和解决方法(网上资源,仅供参考)
- 停止Tomcat时,日志文件中出现若干警告:(WARNING: Problem with directory ...)
- Tomcat在Windows上以service方式启动,如何查看Servlet中用于调试的System.out.println()?
[Windows] C:\program files\apache software foundation\apache-tomcat{ver}\logs\catalina.out
7. 参考
Tomcat官网:http://tomcat.apache.org/index.html
欢迎提出宝贵意见,共同学习提高。
尊重原创,欢迎转载,请注明出处。