web服务器软件
- 服务器:安装了服务器软件的计算机
- 服务器软件:接受用户的请求,接受请求做出响应
- web服务器软件:
- webLogic
- webSphere
- JBOSS
- Tomcat
Tomcat
- https://tomcat.apache.org/download-80.cgi 下载并解压
- tomcat目录结构:
- conf 配置文件
- lib 依赖jar包
- webapps 存放web项目
- work 运行时数据
- 运行
bin/startup.sh
访问 127.0.0.1:8080 - 修改port
<Connector port="80" protocol="HTTP/1,1"
connectionTimeout="20000"
redirectPort="8445"/>
http默认port为80,即如此只需访问127.0.0.1
-
关闭
bin/shutdown.sh
-
配置:
-
部署项目方式
- 将项目放到webapps
- 配置conf/server.xml
<Host><Contest docBase="/hehe" path="/hehe"/></Host>
- docBase:项目路径,path:虚拟目录 - conf/Catalina/localhost创建一个hehe.xml:
<Contest docBase="/hehe"/>
-
目录结构
- java动态项目:
– WEB-INF/
– web.xml
– classes/
– lib/
- java动态项目:
-
tomcat集成至idea
-