初识JavaWeb(web开发概述、web开发环境的搭建、创建并发布web项目)

JavaWeb

web开发概述

学习web开发, 我们需要一台可以供外界访问的服务器, 下面我们先来了解一下什么是web服务器?什么是服务器?

什么是web服务器?

可以运行web程序的服务器, web服务器有很多, 流行的web服务器有Tomcat, WebSphere, WebLogic, Jboss等;

什么是服务器?

服务器的本质就是一款软件(程序), 可以在服务器上放一些文件, 当用户通过地址访问文件时, 服务器就会向用户作出响应, 既然我们知道服务器是一款软件, 那么这个软件就需要在计算机上运行, 所以大家普遍会认为服务器是计算机。

在这里插入图片描述

web开发环境的搭建

web服务器的选择

在小型的应用系统或者有特殊需要的系统中, 可以使用一个免费的Web服务器: Apache的Tomcat, 该服务器支持全部JSP以及Servlet规范。

在这里插入图片描述

环境搭建

1.在apache官网下载tomcat服务器, 开源免费的;

在这里插入图片描述

获取Tomcat安装程序包,下载zip或者tar.gz文件;

tar.gz文件时Linux操作系统下的安装版本;

zip文件是Windows系统下的压缩版本。

2.解压tomcat, 注意目录;

在这里插入图片描述

3.由于tomcat运行的是Java程序, 所以需要jre的支持, 因此我们需要配置JAVA_HOME环境变量, tomcat会根据JAVA_HOME这个环境变量找到jre。(JAVA_HOME = jdk安装的根目录);

4.启动服务器: 双击bin目录下的startup.bat文件;

5.访问服务器:

(1) 默认本机ip 端口号8080;

(2) 输入http://localhost: 端口号8080;

(3) http:127.0.0.1: 端口号8080,

出现了tomcat的自带管理页面。

在这里插入图片描述

Tomcat的配置文件
  1. server.xml是Tomcat的主配置文件(位置:apache-tomcat-9.0.43\conf): 它提供了Tomcat组件的初始配置, tomcat启动的时候执行这些初始化设置。修改此文件后, 需要重新启动Tomcat。如果此文件修改错误, 则Tomcat不能正常启动。
  2. 当服务器默认端口号被占用时,需要修改服务器端口号:

在这里插入图片描述

创建发布Web项目

  1. 在开发工具中创建一个JavaWeb工程:

    (1)使用Maven或Gradle构建工具来创建;

    (2)创建一个普通的Java工程, 然后手动将普通的JavaSE项目转为JavaWeb项目。

在这里插入图片描述

在这里插入图片描述

  1. 在webContent中创建index.html文件, 形成完整的文件结构图;

在这里插入图片描述

  1. 发布web应用到服务器:

    (1)手动发布(开发期间极少用到, 项目向生产环境发布时使用):

    将编写好的本地源代码文件复制到Tomcat服务器目录中的webapps文件夹中, 在目录下面新建一个文件存放,如下图所示, 这时可以通过访问 http:127.0.0.1: 8080/javaWeb/index.html 看看是否部署成功。

在这里插入图片描述

(2)自动发布: 自动将web应用发布到web服务器下, 需要在开发工具中集成Tomcat进来。

在这里插入图片描述在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值