首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【服务器部署】服务部署好之后开放端口公网访问

【服务器部署】服务部署好之后开放端口公网访问

原创
作者头像
云帆沧海
发布2025-08-21 16:34:15
发布2025-08-21 16:34:15
29800
代码可运行
举报
文章被收录于专栏:前端开发前端开发
运行总次数:0
代码可运行

在部署好前端和后端服务之后,需要开放端口,公网才能访问到,下面详述开放端口访问的方法:

1.确认进程已监听公网地址

代码语言:python
代码运行次数:0
运行
复制
sudo lsof -i :8000        # 看有没有 LISTEN
# 或
sudo ss -lntp | grep 8000

如果看到 127.0.0.1:8000,只能本机访问;

需要改成 0.0.0.0:8000:

修改办法

开发框架示例

– Node/Express:app.listen(8000, '0.0.0.0')

– Python Flask:app.run(host='0.0.0.0', port=8000)

– Django:python manage.py runserver 0.0.0.0:8000

改完重启服务。

2.开放Ubuntu 本机防火墙

代码语言:python
代码运行次数:0
运行
复制
# 若没安装
sudo apt update && sudo apt install ufw -y

# 放行 8000
sudo ufw allow 8000/tcp
sudo ufw enable     # 首次启用时输入 y
sudo ufw status

输入sudo ufw status

看到 “8000/tcp ALLOW Anywhere” 即成功。

如果是云厂商安全组 / VPC 防火墙

需要登录后台开放端口

验证

输入:curl -I http://<公网IP>:8000

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.确认进程已监听公网地址
  • 2.开放Ubuntu 本机防火墙
  • 如果是云厂商安全组 / VPC 防火墙
  • 验证
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档