背景:完全不懂网站网页制作,没有建站经验。 需求:就随便用文本软件写个简单 HTML 文件,里面写几个字,测试或者 hello world 。我要如何快速,或者说比较傻瓜式的把这个 html 发布到互联网上并且可以被别人访问到。
1.我知道要买服务器或者 vps ,是否有推荐的,希望推进海外的,我就测试一下,不想搞备案什么的了。 2.最关键的就是下面我不知道要怎么做,谁能教我一下,或者说给个视频或者文档教程。 需求很简单,但我买完 vps 或者服务器默认应该是会装一个 linux 吧,下面我要怎么才能做才能让这个 html 页面,放到 linux 系统上,并且就发布出去,并且被互联网用户访问到?
希望有朋友可以赐教,非常感谢。
![]() |
1
cdlnls 2024-06-16 21:53:03 +08:00 via Android ![]() 不用买 vps ,只用 github pages 就可以了
|
![]() |
2
cmdOptionKana 2024-06-16 21:56:40 +08:00
你这种情况,不要买 vps ,应该买虚拟主机。
很多虚拟主机的销售商都有教程,告诉你哪个目录是放 html 的,一般也有网页操作面板,直接上传就行了。 |
![]() |
3
t41372 2024-06-16 21:56:48 +08:00 via Android
如果只是静态网页,就是那种只有个 html 的东西,不用买 vps ,直接把代码丢到 GitHub page, cloudflare page, Pageclip, 或 vercel 上就行了,这种帮你放静态网页的东西很多,个人推荐 GitHub page 和 cloudflare 。
弄 vps 的话,如果只是简单测试一下的话,在 html 目录下输入命令 python -m http.server 可以直接启动一个 web 服务器,然后你再去防火墙把对应的端口打开就行了。但这仅限简单测试,能干这个的东西很多,建议你再去研究一下。 |
![]() |
4
kamal 2024-06-16 22:01:05 +08:00
可能你需要的是这个,https://tiiny.host/
上传一个静态文件,就算是发布了 |
![]() |
5
xuquanoo OP @cmdOptionKana 感谢,有没有详细点的虚拟主机网址,我去看看他们的教程
|
![]() |
6
xuquanoo OP @t41372 感谢,就一个单独 HTML 页面,但我需要在不翻墙的状态下访问,GitHub 是不是已经不能满足这个需求了,其他三个我不知道有没有被墙,得去研究一下。如果是 vps ,最基础的 Ubuntu ,随便新建一个目录,然后去运行你说的命令就行?没什么前置步骤,默认就带 http server ?
|
7
wpblank 2024-06-16 22:08:07 +08:00
说一下 VPS 的方案吧
1.买 VPS ,随便找个厂买一个月就行 2.登陆上去:一般都会自带系统 3.安装 Nginx ,启动 4.把 html 文件放在 Nginx 目录下(直接替换他默认给你的页面,就不用改配置) 5.把 IP 输到浏览器访问即可(如果不通检查下防火墙 |
10
wpblank 2024-06-16 22:11:17 +08:00
|
![]() |
11
gwy15 2024-06-16 22:14:06 +08:00
如果要不被墙的话,直接阿里云/腾讯云注册一个对象存储,新建一个 bucket ,用自带的那个域名就行,只是 url 比较长而已。
|
![]() |
12
summerwar 2024-06-16 22:19:41 +08:00
注册下 cloudflare.com ,然后去注册个域名,xyz 的很便宜或者其他的都行,然后 Tunnels 服务可以把本地的端口映射到你的域名上。
如果不想自己开机,cloudflare pages 可以直接使用,上传你的 html 即可 |
![]() |
13
Memoriae 2024-06-16 22:29:41 +08:00
cloudflare pages 是最简单的,vps 或虚拟主机放静态网站就大材小用啦
|
14
kkwa56188 2024-06-17 00:03:02 +08:00
cloudflare 互联网人类之光
|
15
mrytsr 2024-06-17 00:08:39 +08:00 via Android
你需要 虚拟主机
|
![]() |
16
IvanLi127 2024-06-17 01:16:36 +08:00
强烈推荐去买香港虚拟主机,玩玩的话,淘宝买都行,只要会给你技术支持就行。
香港不用备案,大概率不会被墙,应该还会有临时域名给你用。 |
![]() |
17
uiiytwyfsdtr 2024-06-17 01:27:35 +08:00
vps 不适合你
虚拟主机特别适合你这种情况 因为你只是需要放个静态 html 而已 |
![]() |
18
linyongxin 2024-06-17 08:48:30 +08:00
用 CloudFlare pages 就可以了 如果有自己的域名,无须备案就能全球浏览
|
![]() |
19
linyongxin 2024-06-17 08:53:26 +08:00
@gwy15 现在国内的对象存储,网页类型文件( mimetype 为 text/html ,扩展名为 HTM 、HTML )时,将以附件形式下载,已经不支持 html 浏览了,访问会直接下载。太多灰产利用这些高权重域名做坏事。
|
![]() |
20
kylebing 2024-06-17 09:01:57 +08:00
正常流程:
1. 学习 linux 文件相关操作,和系统相关操作指令。 2. 购置 linux 系统的主机,这个自己找,至此你已经有一个可以通过 ip 访问的网络主机了,如 1.2.3.4 。 3. 如果想用域名就能访问你的主机,就需要整一个域名,这玩意有免费也有收费的。域名的作用是用 xxx.com 这样的有意义的字母去替代 1.2.3.4 这样的 ip 访问。 4. 服务器安装 nginx 、apache 这样的 Web 服务,用于向外提供 web 请求服务,也就是你要做,当别人访问你的 IP 或 域名之后,Web 服务会向访问者提供你提前设置好的静态页面,这也就实现了提供 web 服务。 在这之前你可以不用购置任何东西,只需要在本地安装一个 linux 虚拟机,自己在本地安装安装试试,能在本地正常访问之后再去购买服务器去线上操作。 找找教程吧,这种教程百度一大把。 |
21
willli 2024-06-17 09:03:08 +08:00
网上很多免费空间的,缺点是不稳定。
如果只是 html 的话,推荐一个稳定的 https://neocities.org/ |
![]() |
22
opengps 2024-06-17 09:16:24 +08:00
有些对象存储支持静态托管功能,也就是说几乎免费,(流量用多了花流量费)
|
24
cndenis 2024-06-17 09:20:24 +08:00
国内访问的话, 用阿里云或腾讯云的对像存储放静态文件是最靠谱的, 可以映射到自己的域名上. 费用基本就是流量费, 1GB 流量几毛钱
|
![]() |
25
notproblem 2024-06-17 09:30:14 +08:00
使用 zeabur.com ,免费的就够了。在 github 上创建一个仓库,把你代码推上去,zeabur 自动帮你部署,官方自己也有域名。
|
![]() |
26
yuyuf 2024-06-17 09:31:35 +08:00
楼上好多推荐对象存储的,我也感觉这个比较合适。但是最好套个 cdn
|
27
g1vemep0wer 2024-06-17 09:31:59 +08:00
最简单的是用 Github Pages 服务,git 仓库新建一个分支就可以了
|
![]() |
28
oneisall8955 2024-06-17 09:53:58 +08:00
非常多,自己域名+cloudflare page ,大陆访问慢一点
|
![]() |
29
MENGKE 2024-06-17 10:25:43 +08:00
静态网页的 github page 、cloudflare pages 就可以了。
像 next.js 等服务端渲染的话可以用 vercel 。 我的个人博客是部署在 vercel 上的,可以参考一下: https://github.com/mk965/mengke.me |
30
DT27 2024-06-17 16:26:58 +08:00
HTML 开发 Q 群 76444125 ,群里提供免费网站空间供测试。
|
![]() |
31
syscrash 2024-06-17 16:29:27 +08:00 via iPhone
cloudflare pages 零成本一步到位
|
![]() |
32
coldle 2024-06-18 00:34:33 +08:00 via Android
不推荐一切按量付费,小白用对象存储+cdn 之类的要是被刷流量了会破产的吧...
就用 cloudflare pages 之类的就行 |
33
zhenhaoa 68 天前
|