web服务器软件
服务器:安装了服务器软件的计算机‘’
服务器软件:接收用户的请求,处理请求,做出响应
web服务器软件:接收用户的请求,处理请求,做出响应。
- 在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目
- web容器
常见的Java相关的web服务器软件:
- webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费
- webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费
- JBOSS:JBOSS公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费
- Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE规范servlet/jsp。开源免费的
Tomcat:web服务器软件
mac版
1,下载:https://tomcat.apache.org/download-80.cgi
2,安装:解压压缩包即可
- 注意:安装目录建议不要有中文
3,卸载:删除目录
4,启动:终端进入Tomcat的bin目录,第一步执行:sudo chmod 755 *.sh;第二步提示输入密码,第三步执行:sudo sh ./startup.sh。出现下面页面表示成功启动,浏览器访问输入:http://localhost:8080/
- 操作步骤:https://www.jianshu.com/p/69496fb3495e
5,关闭:终端输入:sh ./shutdown.sh
6,配置:
- 部署项目的方式:
- 1,直接将项目放到webapps目录下即可
- 2,简化部署:将项目打包成war包,再将war包放置到webapps目录下,war包会自动解压缩
- 3,配置conf/server.xml文件
- 在
<Host>
标签体中配置 <Context docBase="D:\hello" path="/Jsp" />
- docBase:项目存放的路径
- path:虚拟目录
- 在
- 4,在conf\Catalina\localhost创建任意名称的xml文件。在文件中编写(使用这个)
<Context docBase="D:\hello" />
- 虚拟目录:xml文件的名称
将Tomcat集成到IDEA中,并且创建JavaEE的项目,部署项目