当前位置:首页 > CN2资讯 > 正文内容

java 服务器集成工具 javaweb服务器

3天前CN2资讯


一、技术讲解
(一)ASP

  • 微软,国内最早流行的就是ASP
  • 在HTML中嵌入了VB的脚本,ASP + COM
  • 在ASP开发中,基本一个页面都有几千行的业务代码,页面极其混乱,维护成本高

(二)PHP

  • 开发速度快,功能强大,跨平台,代码很简单
  • 无法承载大访问量的情况(局限性)

(三)JSP/Servlet

  • Sun公司主推的B/S架构(B/S:浏览和服务器;C/S:客户端和服务器)
  • 基于Java语言(所有的大公司,或者一些开源的组件,都是用Java写的)
  • 可以承载三高问题的影响
  • 语法像ASP,则ASP可以转JSP,加强市场竞争度

二、Web服务器

驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应。也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。

(一)IIS
微软的,ASP,Windows中自带的。

(二)Tomcat

1、安装

Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。对于一个初学Java Web的人来说,它是最好的选择。最新版本为9.0。



访问测试:http://localhost:8080/

安装时可能遇到的问题:
1、Java环境变量没有配置:Tomcat使用Java语言写的,所以需要配置环境变量。
2、闪退:需要配置兼容性。
3、乱码:配置文件中设置。

2、配置


server.xml:核心配置文件。

可以配置启动的端口号:

  • tomcat默认端口号:8080

补充

  • mysql默认端口号:3306
  • http:80
  • https:443
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

可以配置主机的名称:

  • tomcat默认的主机名为:localhost->127.0.0.1
  • tomcat默认网站应用存放的位置为:webapps
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">

访问网站的流程是什么样的?

  • 输入一个域名,回车;
  • 检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下有没有这个域名的映射。,直接返回对应的ip地址,这个地址中有我们需要访问的web程序,可以直接访问;没有,去DNS服务器上找,找到的话就返回,找不到的话就返回找不到。
  • 访问自己写的网站?

    将自己写的网站放到服务器(Tomcat)中指定的web应用的文件夹(webapps)下,就可以访问了

    网站应有的结构?


      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/20649.html

      分享给朋友:

      “java 服务器集成工具 javaweb服务器” 的相关文章

      中国电信CN2线路图解教程大全:深度解析网络优化与提速方案

      想要彻底了解中国电信CN2线路的优势与应用场景?本文通过详细的图解教程和专业解析,为您揭示CN2线路的核心功能、优势以及如何选择适合您的网络解决方案。无论是企业用户还是个人用户,都能在这里找到提升网络体验的关键!随着互联网技术的飞速发展,网络已经成为我们工作和生活的重要基础设施。而在众多网络解决方案...

      inet.ws 纽约VPS测评:高性能不限流量,享受流畅网络体验

      inet.ws 是一家在2020年成立的科技公司,专注于提供高性能的VPS服务。从成立之初,我们的目标就是为用户提供稳定、高效且不限流量的虚拟服务器解决方案。我们深知,无论是个人用户还是企业客户,都需要一个可靠的网络环境来支持他们的日常操作和业务需求。因此,我们致力于打造一个能够满足多样化需求的服务...

      SSH Key Dmit 教程:轻松配置与使用GitHub的安全密钥

      SSH密钥是一种用于远程安全访问服务器的强大工具。创建和配置SSH密钥的过程并不复杂。阅读这篇教程后,相信你会觉得非常容易。 制作密钥对 首先,登录到需要通过SSH密钥进行远程登录的服务器。我们可能会使用的命令是 ssh-keygen,它能帮助我们生成密钥对。执行命令后,系统会提示你输入密钥保存的文...

      UCloud年付100元的云服务选择与优势解析

      在开始探讨UCloud的计费方式之前,我想先分享一下我对云服务费用的一些理解和看法。在如今的数字化时代,选择合适的云服务提供商至关重要,计费方式也应兼顾灵活性和经济性。我在UCloud上体验过不同的计费方式,从中得出了一些实用的建议。 UCloud提供的计费方式相当多样,特别是在按年计费这一块。对于...

      解决Linode被封的问题与账户恢复策略分享

      Linode作为一款备受欢迎的美国VPS,其灵活性和服务质量吸引了众多用户。然而,基于我的经验,国内用户在使用Linode时常常面临被封的困扰。这不仅影响了使用体验,也对业务的持续性造成了影响。我想深入分析一下Linode被封的原因。 首先,Linode的全球网络状况在近年来遭遇了严峻挑战。随着越来...

      AWS VPS Free: 如何利用AWS Free Tier免费服务轻松构建云计算项目

      当我第一次接触AWS (亚马逊网络服务) 的时候,最吸引我的就是他们提供的各种免费的VPS服务。AWS的VPS免费服务实际上是一种叫做AWS Free Tier的计划,它允许用户在一定条件下使用AWS的多种服务而无需支付费用。这项计划的意义在于,它为刚入门的开发者和小型企业提供了一个绝佳的机会,能够...