这是一个创建于 1224 天前的主题,其中的信息可能已经有所发展或是发生改变。
一个域名。
一个性能一般的 VPS 。
如何比较简单地做到通过这个域名访问这个静态网页?
(追記) (追記ここまで)
31 条回复 • 2022年09月07日 02:51:16 +08:00
yuhangch
2
yuhangch 2022 年 9 月 5 日
nginx 、caddy
hxy100
3
hxy100 2022 年 9 月 5 日
我比较喜欢下边这两种方式,没有任何配置文件,可自由指定端口和绑定的 ip ,足够了
Python:
`python3 -m http.server`
---
NodeJS
`npm install -g http-server`
`http-server`
Kontinue
4
Kontinue 2022 年 9 月 5 日
python -m http.server 8888
够不够简单
InDom
5
InDom 2022 年 9 月 5 日
(追記) (追記ここまで)
dearmymy
7
dearmymy 2022 年 9 月 5 日
直接上宝塔面板啊。ssl 也方便
fankangsong
8
fankangsong 2022 年 9 月 5 日 via iPhone
对象存储可能比 VPS 更便宜,部署更简单。
QUC062IzY3M1Y6dg
9
QUC062IzY3M1Y6dg 2022 年 9 月 5 日
我觉得你可以把 vps 卖了
直接上 vercel 或者 cf
placeholder
10
placeholder 2022 年 9 月 5 日
vps 重置一下,尤其记得重置后把软件源修改成系统默认源,
然后装个宝塔面板,
装完宝塔面板装网站环境,就是 nginx ,php ,mysql 这些,
然后用宝塔面板建站,填域名,去域名里加解析,
然后访问,就完了。
页面内容如果及其简单,就修改默认的 index.html ,
如果稍微复杂就看看对应的网站部署文档,把该加的文件传到网站目录里,
宝塔面板里就能操作,一点命令不用打。
mrcotter2013
11
mrcotter2013 2022 年 9 月 5 日 via iPhone
GitHub Pages ,Cloudflare Pages ,还有很多免费的服务可以用
L1B
12
L1B 2022 年 9 月 5 日
展示的话怎么简单怎么来,如果你装了 python 的话,一行命令就够了:
python -m http.server --directory /YOUR/STATIC/FILES/
yoa1q7y
13
yoa1q7y 2022 年 9 月 5 日
vercel, netlify, 各种 pages 服务,不需要服务器
cue
14
cue 2022 年 9 月 5 日
如果你的域名备案了的话,可能不需要 VPS 。
kamal
15
kamal 2022 年 9 月 5 日
@
yoa1q7y #13 确实,静态文件直接部署很方便了。
vercel 这个名字难记,每次都要搜
GreatAuk
16
GreatAuk 2022 年 9 月 5 日
阿里 OSS ,只收流量费,再自己备个域名就行了
yaoyaomoe
17
yaoyaomoe 2022 年 9 月 5 日
完全不用服务器(
直接 cf workers + r2 或者 Aliyun OSS 或者各种 Pages 服务
airbotgo
18
airbotgo 2022 年 9 月 5 日
这一问,问出了这么多答案,大开眼界,感谢各位大佬!
liKeYunKeji
19
liKeYunKeji 2022 年 9 月 5 日
```
package main
import (
"fmt"
"net/http"
)
// 处理 GET 请求
func handleGet(writer http.ResponseWriter, request *http.Request) {
// 获取 URL 的参数
query := request.URL.Query()
// 获得 URL 的 id
id := query.Get("id")
// 输出到页面( JSON )
fmt.Fprintf(writer, `{'id':`+id+`}`)
}
func main() {
http.HandleFunc("/", handleGet)
fmt.Printf("http://127.0.0.1:8080")
// 在 8080 端口开启 HTTP 服务
err := http.ListenAndServe("127.0.0.1:8080", nil)
if err != nil {
fmt.Println("http start failed err:", err)
return
}
}
```
hzxxx
20
hzxxx 2022 年 9 月 5 日
云静态文件服务吧
(追記) (追記ここまで)
audient234
21
audient234 2022 年 9 月 5 日 via iPhone
Aws s3 可以
zhuweiyou
22
zhuweiyou 2022 年 9 月 5 日
VPS 退了吧,直接放对象存储
BFDZ
23
BFDZ 2022 年 9 月 5 日 via Android
买了 vps 也要套个 cf ,不如直接放 cf workers
qii404
24
qii404 2022 年 9 月 5 日 ❤️ 1
一个 nginx 又稳定又轻巧不是最好了么,apt 也能直接安装。用 python node 啥的还得保活啊
win11
25
win11 2022 年 9 月 5 日 via Android
不用服务器,直接 github pages 或者 cloudflare pages 、4EVERLAND ,或者对象储存储,找一个境外老牌的免费空间
IvanLi127
26
IvanLi127 2022 年 9 月 6 日
找个虚拟主机挂着,要啥 vps
summerLast
27
summerLast 2022 年 9 月 6 日
github page
flashpython
29
flashpython 2022 年 9 月 6 日
github page+github action 省心
codehz
30
codehz 2022 年 9 月 6 日 ❤️ 1
(追記) (追記ここまで)