servlet的初步学习(一)-初识Web服务器
一、Web服务器的概念
1. Web的概念
web(World Wide Web)即全球广域网,也称为万维网,简单来说就是网站,它用来表示Internet主机上供外界访问 的资源。
2. Web的类型
Internet主机上供外界访问的资源分为两大类,动态的Web开发技术统称为Java Web。
• 静态资源:指web页面中供人们浏览的始终不变的数据,如html、css。
• 动态资源:指web页面中供人们浏览的数据是由程序产生的,也就是实时变化的数据,如JSP、Servlet。
3. Web服务器的概念
Web服务器是指允许及其发布Web应用的容器,将Web项目部署在Web容器中网络中的其他用户才能访问。
4. 常见的服务器
开源的有Tomcat、jetty、resin。Tomcat主流的Web服务器之一,简单易学,jetty淘宝的服务器,resin新浪的服务器。大多数服务器代码层面基本类似,区别在服务器的开启和关闭。
收费的有WebLogic、WebSphere等。
二、Tomcat的初步认识
1. Tomcat的安装
下载路径:http://tomcat.apache.org/
安装方法:将下载好的压缩包放在纯英文的目录下解压,tomcat解压在含有中文、特殊字符的路径下容易出错。
2. Tomcat的目录结构
解压后的文件如下:
目录结构:
文件夹 | 说明 |
---|---|
bin | 存放的是二进制可执行文件,常用文件startup.bat启动 Tomcat、 shutdown.bat停止 Tomcat |
conf | 存放重要的配置文件,其中server xml:配置整个服务器信息,web.xml:项目部署描述符文件 |
lib | 存放 Tomcat运行所需要的jar文件,类库 |
logs | 存放日志文件,记录了 Tomcat启动和关闭的信息 |
temp | Tomcat的临时文件,这个目录下的东西在停止 Tomcat后删除。 |
webapps | 存放web项目的目录,其中每个文件夹都是一个项目,项目部署即将项目文件打包好放在webapps目录下 |
work | 运行时生成的文件,最终运行的文件都在这里 |
3. Tomcat的启动
进入 tomcats安装目录bin下,双击 startup.bat启动程序,再打开浏览器输入:http://localhost:8080,出现以下界面即tomcat启动成功
4. Tomcat的停止
进入 tomcats安装目录bin下,双击 shutdown.bat
4. Tomcat修改端口号
进入 tomcats安装目录conf下,修改server.xml文件
• 将端口号改为8081,将 port=8080 改为 port=8081
• 重启tomcat ,shutdown.bat — startup.bat
• 打开浏览器输入:http://localhost:8081