Tomcat简介
文章目录
- Tomcat简介
- 前言
- 一、 Tomcat简介
- web服务器有哪些?
- Tomcat简介
- Tomcat安装、配置、启动
前言
WEB服务器的搭建
思考我们为什么要搭建Web服务器?
一、 Tomcat简介
为什么玩WEB动态工程(项目)需要搭建一个web服务器呢?新建一个项目
为什么玩WEB动态工程(项目)需要搭建一个web服务器呢?
因为动态工程(项目)需要:动态工程既有页面又有Java,就相当于有2种语言了
那问题来了,我们怎么运行呢?
web服务器有哪些?
Web服务器主要用来接收客户端发送的请求和响应客户端请求。
常见的JavaWeb服务器:
Tomcat(Apache):当前应用最广的JavaWeb服务器;
JBoss(Redhat红帽):支持JavaEE,应用比较广EJB容器 –> SSH轻量级的框架代替
GlassFish(Orcale):Oracle开发JavaWeb服务器,应用不是很广;
Resin(Caucho):支持JavaEE,应用越来越广;
Weblogic(Orcale):要钱的!支持JavaEE,适合大型项目;
Websphere(IBM):要钱的!支持JavaEE,适合大型项目;
Tomcat简介
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是9.0。我们要用的是7.0。
Tomcat安装、配置、启动
①解压apache-tomcat-6.0.44-windows-x64.zip到非中文无空格目录中
直接解压就行了,免安装
注意必须解压到非中文并且无空格的目录那么 Tomcat 里面有什么样子的目录结构呢?
XML:可扩展标记语言
web 应用程序包:将项目部署到 webapps里面
work:工作,这里指工作空间,并且指的是服务器的工作空间
jsp 无法直接运行,得先经过编译(翻译),翻译好的文件就放在这个work 目录下
总结一下:
下面开始启动服务器
在开始启动服务器的时候一定要先部署一下Javahomer
怎么启动Javahome?
如果双击startup.bat后窗口一闪而过,请查看JAVA_HOME是否配置正确
新建环境变量CATALINA_HOME=解压目录
在Path环境变量中加入Tomcat解压目录\bin目录
在命令行中运行catalina run或者 startup启动Tomcat服务器,在浏览器地址栏访问如下地址进行测试
http://localhost:8080
正常来说 启动服务器之后再点击 shutdown 默认会自动关闭 启动服务器的窗口,不需要你自己去关闭它
那么启动好服务器之之后我们怎么去访问呢?
不能再像以前SE或者打开html页面那样去打开了,我们应该去访问服务器
Tomcat的默认端口号是 8080 MySQL的默认端口号是 3306
回车之后的页面
有个小猫的界面就表示服务器启动成功并且访问成功了