V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
christin
V2EX  ›  问与答

有大佬在服务器上做前端开发的吗?

  •  
  •   christin · 87 天前 via iPhone · 2408 次点击
    这是一个创建于 87 天前的主题,其中的信息可能已经有所发展或是发生改变。
    由于不想背电脑,想在自己的服务器上搭建一套开发环境。现在碰到一个问题,前端项目启动之后访问不到页面。
    服务器防火墙已经打开了,nginx 卸载了。前端项目启动在 8000 端口,我直接访问我的服务器公网 ip+端口号访问不到。
    有大佬做过这方面工作吗?感谢赐教。
    23 条回复    2022-07-08 23:07:42 +08:00
    rbe
        1
    rbe  
       87 天前
    除了服务器防火墙还有云主机安全组,也会 block 端口。然后就是服务器上 lsof -i:8000 看看端口是不是真的有目标程序在监听,客户端 telnet ip port 查下连通性
    eason1874
        2
    eason1874  
       87 天前
    云服务器的话,有两个防火墙,一个是系统防火墙,在系统里修改,另一个是 VPC 防火墙,在厂商控制台修改,通常叫安全组,默认没开 8000 ,你可以先看看是不是这个没开
    SniperXu
        3
    SniperXu  
       87 天前
    得在防火墙里把 8000 端口放行一下吧
    sadfQED2
        4
    sadfQED2  
       87 天前 via Android
    1.先看看你项目里面是不是写的 127.0.0.1:8000
    2.netstatus -tunlop | grep 8000 确定端口占用了
    3.在你本机执行 telnet xxxxxxx 8000 看看远程端口能否连通
    LonnyWong
        5
    LonnyWong  
       87 天前 via iPhone
    用 vim 写前端的路过。用 ssh 隧道将端口转发到本地就可以了。

    安利一下项目: https://github.com/trzsz/trzsz.js
    liubaicai
        6
    liubaicai  
       87 天前
    vscode remote-ssh 开发不香吗,自带端口转发
    sdwgyzyxy
        7
    sdwgyzyxy  
       87 天前
    这个问题大部分都是安全组的问题,或者监听的是 127.0.0.1 ,而不是 0.0.0.0 。
    destinyzou
        8
    destinyzou  
       87 天前
    ssh 端口转发到本地吧
    horseInBlack
        9
    horseInBlack  
       87 天前
    我现在是

    路由器配置内网穿透 - 远程打开路由器后台唤醒电脑 - 手机 /平板电脑远程桌面连接到家里电脑

    如果条件允许还可以平板电脑接上键鼠和显示器,体验还挺好的

    不过我没有用来办公编程,就是紧急处理一些东西,如果手机支持 HDMI 输出我连平板电脑都不用带,下次换手机会考虑这方面
    heyjei
        10
    heyjei  
       87 天前
    JetBrains 的 Gateway 支持端口转发,挺好用的,就是有时不稳定。
    christin
        11
    christin  
    OP
       87 天前
    @liubaicai vscode remote 试用了十几分钟,断开两次,甚至不如 webstorm 的 code with me 稳定。
    christin
        12
    christin  
    OP
       87 天前
    @heyjei 这个我晚上回去试一下 感谢。
    sparkle2015
        13
    sparkle2015  
       87 天前
    vscode remote ssh +1 ,用 mac 连到远程台式机上开发,用 wiregurad 组网。
    christin
        14
    christin  
    OP
       87 天前
    @eason1874
    @rbe
    @SniperXu
    用的腾讯云轻量服务器,已经在防火墙打开 8000 了。晚上我再看一下系统内的防火墙。
    datoujiejie221
        15
    datoujiejie221  
       87 天前
    建议不要开公网调试 可以 vps 装个 openvpn
    Puteulanus
        16
    Puteulanus  
       87 天前
    Cmdhelp
        18
    Cmdhelp  
       87 天前
    免费的在线开发 可以找下,听多了现在
    christin
        19
    christin  
    OP
       87 天前 via iPhone
    @Cmdhelp 公司的项目 放在别人的平台不太放心 还是想自己做一下
    kakalulin
        20
    kakalulin  
       87 天前
    楼主服务器是什么配置呀,我之前也放过一段时间,后来觉得租的服务器性能差了点
    estk
        21
    estk  
       86 天前
    aapanel 可以直接服务器编辑代码
    christin
        22
    christin  
    OP
       86 天前 via iPhone
    @kakalulin 4 核 4g8m 的
    Envov
        23
    Envov  
       86 天前 via iPhone
    一直都在服务器上开发,vscode remotessh ,非常稳定,电脑只是一个开网页和 vscode 的工具
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1973 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 11:25 · PVG 19:25 · LAX 04:25 · JFK 07:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.