如何把web项目放到网上

如何把web项目放到网上,第1张

1.开发Web项目

创建WEB项目

开发完毕

本地部署

局域网通过IP访问WEB项目

Localhost访问WEB项目

2.网站所属要的条件

域名

服务器、虚拟主机

网站程序

3.域名

域名 :

域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置,地理上的域名,指代有行政自主权的一个地方区域)。域名是一个IP地址上有“面具” 。一个域名的目的是便于记忆和沟通的一组服务器的地址(网站,电子邮芦闭渣件,FTP等)。

域名解析:

域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。

域名注册:

域名注册

域名注册是Internet中用于解决地址对应问题的一种方法。域名注册遵循先申请先注册原则,管理机构对申请人提出的域名是否违反了第三方的权利不进行任何实质审查。每个域名都是独一无二态乱的,不可重复的。

4.虚拟主机

配置虚拟主机

项目部署到虚拟主机

5.把陪悄Web项目放到网上

服务器上配置虚拟主机

绑定域名

域名解析

部署项目

网站建设相关知识

服务器=pc

Web 发布规则ISA 服务器使用 Web 发布规则来缓解与发布 Web 内容有关的问题,同时又不危及网络的安全性。Web 发布规则决定了 ISA 服务器将如何拦截对 Web 服务器上的超文本传输协议 (HTTP) 对象的传入请求,以及 ISA 服务器将如何代表 Web 服务器进行响应。请求被转发到位于 ISA 服务器计算机后面的 Web 服务器。如果可能,将从 ISA 服务器缓存中提供所请求的对象。

Web 发布规则本质上是将传入请求与相应的 Web 服务器匹配。Web 发布规则还使您可以配置高级筛选功能,从而既发布基于 Web 的信息,又防止其受到恶意的访问。

有关说明,请参阅创建 Web 发布规则。

注意

新规则仅适用于新连接。

配置 Web 发布规则时,应指定下列设置:

Web 服务器的名称(或 IP 地址)。可以限定规则适用于服务器上的所有网站,还是特定的网站。

路径映射。转发请求之前,ISA 服务器可以修改请求中指定的外部路径,并将其映射为相应的内部路径。有关详细信息,请参阅路径映射。

可以访问已发布的 Web 服务器的用户或计算机。有关说明,请参阅为念拦防火墙策略规则配置用户。

源。可以访问已发布的 Web 服务器的网络对象。有关详细信息,请参阅网络对象。请注意指定的网络对象还必须包含在为此 Web 发布规则指定的 Web 侦听器中。有关说明,请参阅为防火墙策略规则配置源网络对象。

Web 侦听器。这是 ISA 服务器计算机上侦听来自客户端的请求的 IP 地址。有关详细信息,请参阅 Web 侦听器概述。

桥接。使用桥接,可以配置 HTTP 请求如何转发到已发布的服务器。有关详细信息,请参阅桥接。

链接转换。使用链接转换,可以配置 ISA 服务器如何扫描网页中的链接,并使用外部名称和路径来对其进行更新。有关链接转换的详细信息,请参阅链接转换。有关处理链接转换的说明,请参阅替换 Web 页中的绝对链接以及为 Web 发布规则添加链接转换词典项目。

可以通过配置 HTTP 筛选来进一步筛选向 Web 服务器发出的请求。有关 HTTP 筛选器的详细信息,请参阅 HTTP 筛选器。

要点

我们建议您不要在 ISA 服务器发布的 Web 服务器上启用目录浏览。此外,Web 服务器不能要求摘要式身份验证或基本身份验证。否则,Web 服务器的内部名称或 IP 地址可能会在 Internet 上暴露。

*** 作

Web 发布规则指定将由哪一台服务器(如果有)返回所请求的对象。请求可能被丢弃,也可能被重定向到另一个站点,并且通常重定向到您公司网络中的 Web 服务器。

当配置将请求重定向到主持站点的规则时,ISA 服务器从主机上的路径(在请求中指定)中检索对象。例如,假定您指定 ISA 服务器将对 example.microsoft.com/development 的请求转发到名为 Dev 的主机。那么,当客户端请求 example.microsoft.com/development 中的对象时,ISA 服务器将从 Dev 上的 development 文件夹中检索对象。

Web 发布规则通过阅读主机头来确定所请求的目标。

有关说明,请参阅为防火墙策略规则配置 *** 作。

路径映射

在将请求转发到发布的 Web 服务器之前,ISA 服务器会检查请求中所指定的(外部)路径。如果配置路径映射,ISA 服务器将用相应的路径名来替换请求中所指定的路径。请注意指定的乱做每个路径必须是确定而唯一的。

指定路径映射时应遵循下列准则:

指定请求将映射到的内部路径时,请使用格式:/mypath/*。

不能在路径中使用通配符。例如,不要指定 mypath*/ 或 /mypath*。

配置路径映射时,应避免指定文件名。否则,可能将仅处理路径完全匹配的请求。

有关说明,请参阅配置路径映射。

桥接

创建 Web 发布规则时,可以进哗高衡一步保护 HTTP 通讯的安全性。即便最初的通讯使用的是 HTTP,在 ISA 服务器收到请求后,也可以使用 SSL 重定向通讯。如果请求被作为 SSL 请求重定向,则会加密数据包。这种重定向被称为桥接。

可以设置 HTTP 或 SSL 请求将被作为文件传输协议 (FTP) 请求传递到 Web 服务器。如果外部客户端使用 HTTP 或 SSL 请求对象,那么 ISA 服务器可以使用 FTP 将请求重定向到内部 Web 服务器。如果以这种方式配置桥接,可以指定在桥接 FTP 请求时将使用哪个端口。

上游 Web 服务器可能要求客户端证书。在这种情况下,应配置 ISA 服务器使用特定的客户端证书进行身份验证。

如果配置 Web 发布规则要求安全通道,则对指定目标的所有客户端请求都必须使用为 SSL 连接指定的端口。

有关说明,请参阅配置如何为 Web 发布规则重定向 HTTP 请求。

发布具有相同域名的网站

客户端通过 ISA 服务器发布的完全限定的域名 (FQDN) 来识别发布的网站。这意味着网站的 FQDN 就是您在 Web 发布规则中配置的 FQDN。通过使用同一个 FQDN 来发布多个 Web 服务器,客户端假定发布的两个站点实际是相同的。也就是说,Web 客户端可以将原定发往一个 Web 服务器的信息发送到另一个 Web 服务器。

规则顺序

Web 发布规则是与所有防火墙策略规则一起处理的。针对每个传入的 Web 请求按顺序对它们进行处理。如果规则与请求匹配,则将相应地路由并缓存请求。如果没有与该请求匹配的规则,则 ISA 服务器将处理默认规则并丢弃请求。

买个云服务(腾讯云,阿里云等),完成初始化

安装Tomcat(或者其他服务器软件),数据库

把你的web项目打包成war包,拷让芹贝到服务器软件相应目录下(例如:Tomcat的webapps目录),启动服务软件,轿滑闭即可在公网上访问你的项目。

注意:项目端口号不要用闭裂80或者8080,容易被攻击

当然还有不花钱的办法,就是使用内网穿透工具,例如ngrok(配置最简单)、花生壳等。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12327459.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存