Java基础-web简单介绍

web简单介绍

什么是Web?
在这里插入图片描述
什么是Java web?
使用Java语言进行开发。
软件架构:
CS结构的软件:
 CS:Client/Server客户端和服务器,这种软件往往需要安装。比如QQ,迅雷,播放器。
 优缺点:
  优点:
   可以减轻服务器端压力,将部分代码写到客户端。
   界面很美观。
  缺点:
   一旦服务器更新了,客户端也需要更新。
   分布式开发比较弱。
BS结构的软件:
 BS:Browser/Server 浏览器和服务器,这种软件不需要安装,只需要通过浏览器就可以访问。
 优缺点:
  优点:
   服务器一旦更新,不需要更新客户端,因为客户端就是浏览器
   比较强的分布式能力
  缺点:
   服务器端压力会比较大。
   界面效果不如CS结构软件。
Web服务器:
服务器:
 硬件:其实就是一台电脑(这台电脑配置要求很高)。
 软件:需要在这台电脑上安装web服务器的软件。
常见的服务器有哪些?
Tomcat :Apache组织提供的一个开源的免费的web服务器。满足EE的Serlet和JSP的规范。
WebSphere :IBM公司开发的一个收费的大型web服务器。满足了EE开发的所有规范。
WebLogic :BEA公司开发的一个收费的大型web服务器。满足了EE开发的所有规范。
IIS :应用在.NET平台上。
Apache :应用在PHP平台上。
Web中的开发资源:
静态web资源
 HTML
 CSS
 JS
动态web资源
 Servlet、JSP
 PHP
 ASP

安装注意事项:

Java环境变量的配置
 Tomcat运行需要依赖Java环境,也就是说需要在电脑上安装了JDK之后才可以安装和启动Tomcat。因为Tomcat启动的时候需要使用JRE的环境。必须要配置JAVA_HOME环境变量,如果没有配置JAVA_HOME环境变量,那么服务器在启动的时候就会一闪然后关闭。
Tomcat端口号冲突问题:
 如果电脑上安装了一个应用之后,有可能会占用Tomcat的端口,如果将Tomcat端口占用了,同样这个Tomcat启动不了的。
 Tomcat默认的端口号是8080。一般80端口容易被其他程序所占用。因为80端口是HTTP协议的默认端口(可以省略)。
解决办法:
一种:将占用端口的程序结束掉。
  输入命令查看端口号:
在这里插入图片描述
 结束9428端口的程序
  在任务管理器中结束9428这个程序
二种:改变自身程序的端口
  修改Tomcat的端口号
  进入tomcat/conf/server.xml
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值