搭建网站不用云服务器主机可以发布到公网给其他人访问吗?

简介: 搭建网站没有云服务器或虚拟主机,可以将本地电脑中的网站发布到公网吗?没有公网IP可以实现吗?当然可以!

搭建网站不一定需要公网IP地址,甚至都不需要购买云服务器或虚拟主机。可以先在本地个人电脑中搭建一个网站;然后网站需要为公网上的其他访客提供访问;所以,需要内网穿透,映射公网域名进行访问。但是完全没必要,搭建网站使用本地电脑作为服务器是有弊端的,新手站长网来详细说下没有服务器、没有虚拟主机搭建网站的方法及优劣势说明:

搭建网站必须要公网IP地址吗?

想在本地的个人电脑上搭建个人网站,供公网的其他用户访问,即便是没有公网IP地址,也是可以实现的。

方法:先在本地电脑中搭建一个网站,新手站长以开源程序WordPress为例,现在WordPress搭建所需的Web环境,可以通过在本地电脑上安装StudyPHP软件来实现;因为网站需要给公网其他用户访问,所以需要做内网穿透,映射公网域名进行访问,可以通过cpolar内网穿透工具来实现,工具有很大,大家可以自行搜索。

第一步:在本地电脑上搭建网站,使用phpStudy搭建本地Web环境,phpStudy支持Windows、Linux和Mac。或者可以参考阿里云建站
搭建个人网站没有公网IP地址可以吗?
phpStudy.jpg
本地电脑使用phpStudy搭建网站

第二步:使用内网穿透工具,公开一个本地Web网站到公网上。
搭建个人网站没有公网IP地址可以吗?
cpolar.jpg
发布本地网站到公网

方法如上,没有公网IP地址、没有云服务器或虚拟主机,也可以对外发布网站。

本地建站局限性

使用这种方法搭建网站是有一定劣势的,使用本地的个人电脑作为网站的服务器,可以免去购买云服务器或者虚拟主机的成本。但是有几点局限性需要考虑:一是本地电脑要暴漏在公网上,有一些安全隐患;二是网站如果想一直对外提供服务,就需要本地电脑24小时不间断开机,电费也是不小的支出;三是从网站SEO的角度考虑,稳定的服务器环境和独立公网IP更有利于SEO。

本地建站优势

这种方式对于个人或学生党建站前期试水是比较友好的,可以免去云服务器或虚拟主机的费用。但是,在如今普惠上云的利好环境下,完全没有必要。

普惠上云,云服务器价格一降再降,几十块即可购买一台云服务器的一年使用权。国内头部云厂商,阿里云服务器价格一降再降,大家自己看吧:阿里云服务器ECS官方活动轻量应用服务器优惠活动。云服务器价格方面已经卷得不成样子,完全是亏本赚吆喝。搭建个人网站,完全可以赶上云厂商相互厮杀的这波红利。活动上的云服务器自带独立公网IP地址,拿来建站分分钟网站上线。

综上,新手站长来总结一下,搭建网站即便是没有公网IP地址、没有云服务器也是可以实现的,需要借助内网穿透工具;云服务器价格很便宜,完全可以直接购买一台云服务器来搭建网站,网站可以保证24小时在线,带有独立公网IP地址,并且不用考虑电费等因素。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
27天前
|
存储 数据挖掘 Windows
服务器数据恢复—V7000存储raid5故障导致LUN无法访问的数据恢复案例
服务器数据恢复环境: 三台V7000存储,共有64块SAS硬盘(其中有三块热备盘,其中一块已启用)组建了数组raid5阵列。分配若干LUN,上层安装Windows server操作系统,数据分区格式化为NTFS文件系统。 服务器故障: V7000存储中有多块硬盘出现故障离线,阵列失效,LUN无法访问。需要恢复卷中所有数据(主要为dcm文件)。
|
19天前
|
前端开发 Docker 容器
主机host服务器和Docker容器之间的文件互传方法汇总
Docker 成为前端工具,可实现跨设备兼容。本文介绍主机与 Docker 容器/镜像间文件传输的三种方法:1. 构建镜像时使用 `COPY` 或 `ADD` 指令;2. 启动容器时使用 `-v` 挂载卷;3. 运行时使用 `docker cp` 命令。每种方法适用于不同场景,如静态文件打包、开发时文件同步及临时文件传输。注意权限问题、容器停止后的文件传输及性能影响。
|
21天前
|
Apache 数据中心 Windows
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
|
21天前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
26天前
|
网络安全 Docker 容器
【Bug修复】秒杀服务器异常,轻松恢复网站访问--从防火墙到Docker服务的全面解析
【Bug修复】秒杀服务器异常,轻松恢复网站访问--从防火墙到Docker服务的全面解析
19 0
|
29天前
|
弹性计算 关系型数据库 网络安全
阿里云国际版无法连接和访问Windows服务器中的FTP服务
阿里云国际版无法连接和访问Windows服务器中的FTP服务
|
21天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
4天前
|
弹性计算
阿里云2核16G服务器多少钱一年?亲测价格查询1个月和1小时收费标准
阿里云2核16G服务器提供多种ECS实例规格,内存型r8i实例1年6折优惠价为1901元,按月收费334.19元,按小时收费0.696221元。更多规格及详细报价请访问阿里云ECS页面。
37 9
|
1天前
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
4天前
|
弹性计算 异构计算
2024年阿里云GPU服务器多少钱1小时?亲测价格查询方法
2024年阿里云GPU服务器每小时收费因实例规格不同而异。可通过阿里云GPU服务器页面选择“按量付费”查看具体价格。例如,NVIDIA A100的gn7e实例为34.742元/小时,NVIDIA A10的gn7i实例为12.710156元/小时。更多详情请访问阿里云官网。
34 2