6种部署服务的方案选择

15次阅读

目 录

一、自己本地机器 :

二、Pages 服务 :

三、对象存储

四、云函数 :

五、虚拟主机

六、云服务等

1、国外 :

2、国内 :


一、自己本地机器 :

适用类型 : 任何服务

费用 : 免费

使用花生壳实现个人网络环境以互联网的穿透 , 可以使互联网用户访问本地自己的网络环境中的服务器。花生壳是国内一批动态域名解析及内网穿透服务商。目前已自主研发花生壳软件以及花生棒、花生壳盒子等硬件。无公网 IP 也可实现内网穿透服务 , 支持 Windows、Linux、树莓派、iOS、安卓等操作系统 , 并可通过 iPhone、安卓手机 APP 或微信进行远程管理。花生壳应用于 OA、ERP、CRM、FTP、SVN、NAS、Web 服务、视频监控、Windows RDP 远程桌面、游戏联机、小程序开发调试、淘宝客采集系统、遥感测绘、工业 4.0 等应用领域。

二、Pages 服务 :

适用类型 : 纯静态

费用 : 免费

Github 和 gitee 等 Git 托管平台都提供了免费的 Pages 服务 , 这里以 Github Pages 为例 :

1) 注册并登录到 Github

2) 创建一个仓库

3) 将网站源代码上传到仓库 , 可使用 Git 程序快速上传

4) 启动仓库的 Pages 功能

5) 你将获得一个 URL, 可访问到你的网站

三、对象存储

6种部署服务的方案选择插图

适用类型 : 纯静态

费用 : 有免费方案

对象存储将数据存储为对象 , 每个对象都有独立的元数据和标识符 , 可通过网络访问和操作。它具有高可扩展性、高数据可靠性和安全性强等特点 , 在云计算、大数据分析、物联网等领域被广泛应用。对象存储可以创建很多存储桶 (Bucket), 每个存储桶都可以看成一个文件夹 , 你可以将网站源代码上传到对象存储 , 然后开启其静态网站功能。

这里以阿里云 OSS 为例 :

1) 注册并登录到阿里云

2) 开通 OSS 对象存储服务

3) 进入 OSS 控制台 , 点击“创建 Bucket”

4) 输入 Bucket 名称 , 点击“确定”

5) 进入 Bucket, 点击“上传文件”

6) 进入 Bucket 配置、域名管理 , 点击“绑定域名”

7) 根据提示内容 , 设置域名 CNAME 解析

8) 通过域名即可访问到网站

四、云函数 :

适用类型 : 各种网站

费用 : 有免费方案

云函数是一种无服务器的计算服务 , 将应用程序代码部署到云端运行 , 可按需启动和执行 , 与云平台和其他服务相结合 , 实现自动化的、高效的应用开发和部署 , 适用于事件驱动型应用、后端业务逻辑处理、数据处理、任务定时等场景。简单地说 , 就是把你的代码交给云函数平台 , 它会自动帮我们运行 , 而无需关心代码的运行环境 , 这也是所谓的“无服务器”。

华为云函数流为例 :

1) 注册并登录华为云

2) 点击产品列表中的“计算”、“函数工作流”

3) 点击“立即使用”

4) 点击“函数”、“函数列表“、“创建函数”

5) 选择填写函数名称 , 选择运行时

6) 函数类型 : 云函数的事件函数是响应平台各种事件触发器的函数 , 而 HTTP 函数则是云函数的一种类型 , 可以将其作为 Web 服务端点 , 以 HTTP 协议响应浏览器或客户端的请求 , 通常用于实现 API 接口等场景

7) 运行时 : 你的代码的运行环境 , 可以选择 NodeJS、PHP、Python 等 , 具体看平台支持情况

8) 编辑代码

9) 点击“创建触发器”

10) 填写触发器信息 , 点击“确定”

11) 触发器提供了一个 URL, 访问即可

五、虚拟主机

适用类型 : 各种网站

费用 : 有免费方案

12 款优质免费虚拟服务器 :

✅ Wix – 带有易用网站编辑器的 zui 佳免费虚拟主机

✅ InfinityFree – 功能 zui 强大的免费虚拟主机

✅ 000WebHost – Hostinger 提供的免费虚拟主机服务

✅ Google Cloud Hosting – 提供 1 年免费试用期的云主机

✅ AwardSpace – 没有广告的 zui 佳免费虚拟主机

✅ Atspace – 无限流量的 zui 佳免费虚拟主机

✅ Freehostia – 网站速度较快的虚拟主机

✅ Byethost – zui 适合管理 wu 限网站的免费虚拟主机

✅ Freehosting

✅ Agilityhoster

✅ HyperPHP

✅ FreeWebHostingArea

以上免费虚拟主机可以直接在谷歌上搜索便可看到相应的网址 , 点击进入了解详情。

六、云服务等

适用类型 : 各种网站

费用 : 较高

云服务器是一种使用虚拟化技术为用户提供的计算资源 , 在云服务提供商的数据中心中 , 通过互联网对外提供计算能力。用户可以根据自身需求选择不同规格的云服务器 , 让不同的应用程序在一个独立的环境中运行。云服务器拥有高可用性、弹性扩容和安全性等特点 , 用户只需按需付费 , 就可以轻松获取所需的计算资源 , 并随时按需动态调整。

云服务器是搭建网站的理想选择 , 类似于传统的计算机 , 它可以运行操作系统和安装多种应用程序。同时 , 云服务器具有更高的性能和可靠性 , 用户可以根据需求灵活调整云服务器的配置和规格 , 随时进行扩展和缩减 , 还能享受到一定程度的安全保障。

常见的云服务有 :

1、国外 :

1)AWS(Amazon Web Services)

AWS 是全球最大的云服务提供商之一 , 它提供了多种计算和存储服务 , 包括 EC2 实例、Lambda 函数、S3 存储和 RDS 数据库等。AWS EC2 是一种弹性云计算服务 , 它允许用户创建和启动虚拟机实例 , 支持多种操作系统和应用程序 , 包括 Node.js。

2)Microsoft Azure

Microsoft Azure 是微软推出的云服务平台 , 提供了虚拟机、应用程序服务和存储等服务。Azure 还允许用户使用多种编程语言和框架 , 包括 Node.js。

3)Google Cloud Platform

Google Cloud Platform 是由 Google 提供的云服务平台 , 提供了多种计算和存储服务 , 包括虚拟机实例、云存储和数据库服务等。Google Cloud Platform 也支持 Node.js。

2、国内 :

1) 阿里云 :

阿里云是阿里巴巴集团旗下的云计算品牌 , 自 2009 年正式启动以来 , 已服务过 600 多万企业和个人。阿里云提供了全球范围内的云计算产品和服务 , 包括弹性计算、数据分析、网络安全等多个方面。阿里云的技术和服务已广泛应用于电子商务、金融、制造等众多领域。

2) 腾讯云

腾讯云是腾讯旗下的云计算业务品牌。作为全球领先的云服务提供商之一 , 腾讯云提供了包括云服务器、弹性伸缩、云数据库、大数据分析、游戏服务等在内的多项云服务。此外 , 腾讯云还拥有多个国内外数据中心 , 能够为全球范围内的客户提供更加稳定、快速的云服务体验。

3) 华为云

华为云是华为旗下的云计算品牌 , 提供基于华为技术的全球领先的云计算解决方案。华为云拥有面向全球的云服务能力 , 包括轻量级计算、虚拟服务器、云存储、大数据、人工智能等多种方案。华为云还以其安全可靠、高性能、低成本等优势 , 服务于政府、金融、能源、制造等各种行业。

原文链接:https://blog.csdn.net/speedwalkman/article/details/131789666

正文完
 
追风者
版权声明:本站原创文章,由 追风者 2024-01-02发表,共计2758字。
转载说明:声明:本站内容均来自互联网,归原创作者所有,如有侵权必删除。 本站文章皆由CC-4.0协议发布。