tomcat学习及常见问题

编程常用的服务器:
IIS
Apache
Tomcat
通常的动态网页技术
CGI(Common Getway Interface)
API(NSAPI ,ISAPI)
ASP(Active Server Page)
PHP(Personal Home Page)
JSP/Servleyt(Java Servlet Page)
Servlet是服务器端的小应用程序
用来完成B/S架构下,客户端请求的响应处理
平台独立,性能优良,能以线程方式运行
Servlet API为Servlet提供了统一的编程接口
Servlet一般在容器中运行
常见的Servlet容器
     Tomcat
     1.Bat格式为windows或dos下面可执行的脚本格式。
     2.Tomcat配置必须设置及环境变量JAVA_HOME :为JDK安装路径:C:\Program Files\Java\jdk1.6.0_16
     3.Tomcat的目录结构:
     bin/    目录:二进制可执行文件和脚本
     common/ 目录:Catalina本身和web应用可加重的类的目录
     conf/   目录:配置文件目录
     logs/   目录:日志目录
     server/ 目录:服务器所需的类库目录
     shared/ 目录: WebApp共享的类库
     webapp/ 目录:web应用所存放的目录appliactions
     work/   目录:  Tomcat的工作目录(存放jsp产生的class文件)
     temp/   目录:存放临时产生的文件
     4.tomcat的配置文件
     conf/server.xml服务器端主配置文件
        conf/web.xml定义所有web应用的配置(缺省的servlet定义和,I,E类型定义)
     conf/tomcat-user.xml定义了tomcat用户的信息
5.tomcat的起动关闭常用的命令:
(1)启动:找到tomcat安装路径下面的bin文件夹,在命令行中输入如下:
     D:\tomcat6.1.20\bin>startup或者D:\tomcat6.1.20\bin>catalina start
(2)关闭:D:\tomcat6.1.20\bin>shutdown或D:\tomcat6.1.20\bin>catalina stop
6.常见问题:如果使用时8080端口被占用,可以再配置文件server.xml中找到8080端口将它改为其他自己好记的端口。在IE的URL中输入http://localhost:8080进入。可以点击TomcatManager输入用户名和密码分别为tomcat,tomcat如果不能进入,可以再tomcat-user.xml中添加用户和角色。

你可能感兴趣的:(tomcat,编程,应用服务器,Web,servlet)