V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NewBee0001
V2EX  ›  程序员

小白求助,本地服务器跑博客问题

  •  
  •   NewBee0001 · 316 天前 · 2624 次点击
    这是一个创建于 316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯云的服务器马上要到期了(跑博客,Typecho ),续费挺贵的,前几天刷到一篇文章,是使用 J1900 工控机做小服务器来跑项目的,所以萌生了小黄鱼买个服务器的想法。

    然后去了解了搭建服务器简要的步骤,还有几点没有搞清楚,所以请教一下大家。

    租房,没有公网 ip ,需要使用内网穿透---内网穿透的话是不是还需要一台云服务器,那这样的话还是需要买服务器,那就没必要自己折腾了。

    第 1 条附言  ·  316 天前
    总结一下大家的建议,本来我是不知道宽带不允许提供 web 服务的,所以还是老老实实用云吧,感谢大家的建议。

    此贴终结
    XiLingHost
        1
    XiLingHost  
       316 天前
    你可以直接 cloudflared 穿透出去
    AreYou0k
        2
    AreYou0k  
       316 天前
    不要. zerotier Tailscale 都行. 不过只能自己用
    NewBee0001
        3
    NewBee0001  
    OP
       316 天前
    @XiLingHost 我去了解了解
    @AreYou0k 只能自己用啥意思 没太明白
    zephyru
        4
    zephyru  
       316 天前
    J1900 的性能太差了,性价比也不高,买个稍微好点的工控主机吧(笔记本低压 U 的那种,600 ~ 1000 块),我和你有同样的需求,之前研究过一下,一言以蔽之,免费的话还是用 CloudFlared Tunnel 吧,自己租房子,动态解析啥的太麻烦了。
    可以参考下我之前记得,我这个博客就是跑在工控机上用 Tunnel 服务代理出来的。

    https://saltfish.vip/index.php/archives/34/
    NewBee0001
        5
    NewBee0001  
    OP
       316 天前
    @zephyru 感谢!!! 我去看看! 但是我买的云服务器就是 2g2c 的 也不卡 1900 性能差 但是应该能满足需求吧 挺便宜的 二百块钱
    sToneTie
        6
    sToneTie  
       316 天前
    @xuzb0312 ZeroTier 是建立了虚拟局域网,只有你手动添加进局域网的设备之间才可以互相访问
    zz1127
        7
    zz1127  
       316 天前
    随便买个 N100 ,8 9 百,配置算不错!
    NewBee0001
        8
    NewBee0001  
    OP
       316 天前
    @zz1127 硬件这个先不谈 关键是我没搞明白这个内网穿透 我看有的文章说是转发到有公网 ip 的云服务器上,也有说不需要的 但是转发要开会员
    NewBee0001
        9
    NewBee0001  
    OP
       316 天前
    @sToneTie 噢噢噢 明白了明白了
    ShineyWang
        10
    ShineyWang  
       316 天前   ❤️ 1
    博客重要的是内容,而不是服务器
    我之前也用 wordpress;然后各大云服务器的优惠活动都参加了

    现在我选择 hexo 静态页面;用的 cloudflare page
    gps949
        11
    gps949  
       316 天前
    https://www.gps.moe/2021/05/06/Hexo%20+%20GitHub 实现零成本 Blog/


    可以参考一下我之前总结的方式。另外还可以整合 obsidian
    NewBee0001
        12
    NewBee0001  
    OP
       316 天前
    @ShineyWang 之前也是用的 github 搭建 hexo 感觉速度挺慢 捣鼓着玩呗 有更好的平台就用呗 自己看着也舒服
    @gps949 感谢
    NewBee0001
        13
    NewBee0001  
    OP
       316 天前
    @gps949 404 hexo 我一开始就是用的这个 个人感觉不如 wordpress 和 typecho
    zz1127
        14
    zz1127  
       316 天前
    其实直接挂 github 搭建免费博客不是更香吗
    Aprilming
        15
    Aprilming  
       316 天前
    rn 的美区 vps 一年很便宜。做好备份,随意上啊。
    heyenyan
        16
    heyenyan  
       316 天前
    既然有服务器肯定就是有域名的,使用 cloudflare tunnel 将服务暴露出去就好了
    laoyutang
        17
    laoyutang  
       316 天前
    @zz1127 他是动态网站,不是静态文件的博客,github pages 没法放吧
    LavaC
        18
    LavaC  
       316 天前
    之前浅尝过 cloudflared ,貌似只要一个域名,需要穿透的机器上再安装个服务运行一下就好,然后外网就能通过你 cloudflare 上设置的子域名访问到那台机器了。
    或者转静态博客,麻烦之处就是缺乏一个好的博客后台,但好处就是博客能免费挂到人家平台倒闭。
    laoyutang
        19
    laoyutang  
       316 天前
    只是博客的话,cloudflare tunnel 够用了,但是你后面要啥其他服务就难说了。从另一个角度说,博客不一定要动态网站,打包成静态文件,你放哪都便宜甚至免费,不过这都看个人了
    javen73
        20
    javen73  
       316 天前
    cloudflared 没试过,不过可以自己买个 vps 用 frp 穿出去,再或者不妨直接 github 写博客,或者直接写在 notion 里面配置 vercel 也挺好的,反正都是自己看😅 https://github.com/tangly1024/NotionNext
    gps949
        21
    gps949  
       316 天前
    @xuzb0312
    因为我的 URL 带中文 😂
    hexo 的话可能确实比 wp 那些折腾些
    gps949
        22
    gps949  
       316 天前
    @xuzb0312
    重新贴个短网址试试 https://reurl.cc/y777g2
    xianlinYI
        23
    xianlinYI  
       316 天前
    先说结论你永远需要一台云服务器,但是不要把它当服务提供主体,它只是你的网关,即使你有公网 IP 你也需要一台云服务器,不然你只有通过端口访问,但是的博客肯定是想让别人看的,别人行不会通过端口访问你的博客。到后期你的需求越来越大,你如果用云服务器跑服务就会发现成本过于贵了
    NewBee0001
        24
    NewBee0001  
    OP
       316 天前
    @xianlinYI 看来云服务器需要再买一台 有公网 ip 不需要访问端口啊 直接绑定域名就可以了呀
    tan9O
        25
    tan9O  
       316 天前
    国外 vps 很便宜啊,我的 1C 0.5g 硬盘也就 20 来 G 装个 docker 容器 php,nginx,mysql,vray,alist 妥妥够用 除非你流量大 再加个 top 域名,一年 100RMB 自己搭的梯子还安全
    mkoijnbhu
        26
    mkoijnbhu  
       316 天前
    我以前也想用服务器跑博客, 主要放一些学习笔记, 后来我也懒得弄了直接用 github.io+hexo 搭了一个静态博客, 内容同步到掘金不然没人看.

    其实最后还是使用 Obsidian 搭建知识图谱自己看起来方便
    blankmiss
        27
    blankmiss  
       316 天前
    github.io+hexo 最简单
    baobao1270
        28
    baobao1270  
       316 天前
    1. 不建议你用本地机器跑。国内家宽在法律上禁止搭建网站,走各种穿透服务又有很多限制。
    2. 内网穿透(实际上是中转)有多种方法,有购买别人的服务、就不需要云服务器了,也有使用自己云服务器自建的。
    3. 建议你去 HostLOC 上看看一些「灵车」香港或日本的服务器,做好数据备份就行。1C1G 甚至 1C512M 足够 Typecho 运行了。

    @XiLingHost 国内 cloudflared 联通性很差
    @zephyru OP 的需求只是跑个博客,J1900 性能也就过剩。OP 如果需要高性能的话,那么可以去买 N5105 (11 代) 甚至 N100 (12 代)。N5105 大概 600-700 ,N100 大概 800-900 。如果仅仅是跑博客的话,买个 ARM 架构的随身 WIFI 就行,也就 20 元,然后按照 Armbain 。但是在家跑还是一样的道理,内网穿透很麻烦。
    @Aprilming 要国内访问性的就别推荐 RN 了吧。
    putyy
        29
    putyy  
       316 天前
    内网穿透可以用其他的服务,有服务器的话也可以自己搭建 frp 之类的,我目前用 fro 搭建的一些服务,服务器推荐一个便宜的
    https://www.007idc.cn/aff/TXPMQBAP
    opengps
        30
    opengps  
       316 天前
    我现在就是穿透的,不过在哪家备案就得在哪家买服务器来转发流量
    Aprilming
        31
    Aprilming  
       316 天前
    @baobao1270 #28 挂个 cf , 能访问,速度一般,胜在便宜啊。www.aprilming.top 你可以访问看看速度怎么样。
    xianlinYI
        32
    xianlinYI  
       316 天前
    @xuzb0312 公网 IP 的常用 web 端口是被运营商封了的,80 ,443 你是用不了的,你只能用高位端口
    SenLief
        33
    SenLief  
       316 天前
    不要给自己整多的事情,内网无法用 443 ,80 的。提供 web 服务本来也是不允许的。

    改用 Notion+NotionNext+vercel 吧
    squarefong17
        34
    squarefong17  
       316 天前
    zerotier 已经算异地组网了,而且其实只能你自己看。如果没公网 ip ,要公网随便能访问,肯定还是要租服务器的,随便搭个 frp 就可以了。

    只做流量转发的话,可以租个性能差点的,会便宜一些。国内带宽贵,国外性能贵。我觉得完全可以考虑租那种 CN2 GIA 线路的服务器,用剩下的流量还能搭梯子,还不用备案。。。

    J1900 早就停产了,所以现在买很可能是二手,我个人认为买新不买旧,12 代 Intel 新品还是会更舒服一些,N100 相比前代的 N5100 之类的,单核提升很大,已经可以当桌面机用了。这个性能跑个 Wordpress 再跑个 Nextcloud ,再挂个 BT 都绰绰有余,而且核显很强,再装个 Jellyfin 看视频也是美滋滋的,总之性能高了几倍之后,可玩性会高很多,。
    jackao
        35
    jackao  
       316 天前
    本地服务器折腾完,会发现比租用云服务器成本更高,费时费力
    kuxiaobai
        36
    kuxiaobai  
       316 天前
    hexo 或者 hugo + github + vercel
    ungrown
        37
    ungrown  
       313 天前
    实现公网穿透可以用 cloudflared (免费强大但国内访问要绕)、cpolar (免费套餐带宽低也许勉强能用,也有付费套餐不贵,好处是国内访问很快)、以及其他类似的服务但我个人不推荐要么不靠谱要么价格贵。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   929 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:35 · PVG 06:35 · LAX 15:35 · JFK 18:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.