-
服务器:安装了服务器软件的计算机
-
服务器软件:接收用户的请求,处理请求,作出相应
-
web服务器软件:接收用户的请求,处理请求,作出响应
*在web服务器软件中可以部署web项目,让用户通过浏览器来访问这些项目
*web容器 -
常见的java相关的web服务器软件:
*webLogic:oracle公司,大型JavaEE服务器,支持所有的JavaEE规范,收费的
Tomcat:Apache基金组织,中小型的JavaEE服务器,仅仅支持少量的JavaEE的规范servlet/jsp。开源的免费的 -
JavaEE:Java语言在企业级开发中使用的技术规范的总和,一共规定了13项大的总和
-
Tomcat:web服务器软件
1.下载:http://tomcat.apache.org/ 2.安装:解压压缩包即可 * 注意:安装目录不要有中文 3.卸载:删除目录就行了 4.启动: * bin/startup.bat,双击运行该文件即可 * 访问:浏览器输入:http://localhost:8080回车访问即可 * http://别人的ip:8080访问别人 * 可能遇到的问题: 1.黑窗口一闪而过: * 没有正确配置JAVA_HOME环境变量 2.启动报错: * 暴力:找到占用端口的端口号,并且找到对应的进程,杀死该进程 *netstat -ano * 找到端口号对应的PID号, * 击右键任务管理器,找到进程中对应的PID,点击结束进程 * 温柔:修改自身的端口号 5.关闭: 1.正常关闭: * bin/shutdown.bat * ctrl+c 2.强制关闭: * 点击启动窗口的X 6.配置: 部署项目的方式: (1)直接将项目放在webapp目录 * /hello:项目的访问路径-->虚拟目录 * 简化部署:将项目打成一个war包,再将war包放置到webapps目录下,war包会自动解压缩 静态项目和动态项目 * 目录结构 * java动态项目的目录结构: --项目的根目录 --WEB-INF目录: --web.xml目录:web项目的核心配置文件 --classes目录:放置字节码文件的目录 --lib目录:放置依赖的jar包
web服务器软件
最新推荐文章于 2023-03-07 22:57:37 发布