购买了云服务器,不管是阿里云服务器,还是腾讯云服务器,还是华为云服务器,还是其它什么品牌的云服务器。统一都需要手动开放云服务器的端口。不开放端口,就算你搭建好了网站,别人也无法通过域名访问你的网站。所以“放开端口”是建站必备步骤!
大家记住一点,如果你买了阿里云服务器建站,你就在阿里云服务器控制台配置安全组打开你想要打开的端口。
如果你买了腾讯云服务器建站,你就在腾讯云服务器控制台配置安全组打开你想要打开的端口。买了其它服务器,情况类推。
本篇讲解的是阿里云服务器开放端口。
阿里云官网:https://www.aliyun.com 国内云服务器市场占有率第一。大厂,稳定安全可靠!建站首选。
建站步骤:
完成购买阿里云服务器——>放行服务器端口——>在服务器上搭建宝塔面板——>在宝塔面板新增网站站点(各种网站程序)——>域名访问网站
在添加安全组规则之前,请了解以下内容:
- 普通安全组和企业级安全组在未添加任何安全组规则之前,有一些默认访问控制规则,请参见普通安全组与企业级安全组。
- 安全组规则有数量限制,您应尽量保持规则的精简。更多信息,请参见安全组规则。
云服务器需要打开如下端口:
ssh:22
http:80
https:443
mysql: 3306
ftp:21、20000~30000
具体需要放开什么端口,根据你部署的程序来定。
核心步骤:
参考视频:
1、布署宝塔面板阿里云服务器需要开放哪些端口?阿里云服务器“安全组设置”详解
1-1 关于服务器开放端口的说明
首先必须放开:8888 端口
以云服务器为例,如需完整使用宝塔的所有功能,你还需要放行如下入站TCP端口:
20/21————–(FTP主动模式端口)
39000-40000—–(FTP被动模式 -Linux 系统 )
3000-4000——–(FTP被动模式 – Windows系统)
22——————(SSH远程登录)
80——————(网站)
443—————-(SSL安全证书)
3306—————(数据库远程连接)
888—————-(PhpMyAdmin)
1-2 授权对象IPv4与IPv6的写法
IPv4 写法 0.0.0.0/0
IPv6 写法 ::/0
本篇主要讲解IPv4网络环境下的端口设置方法。若您的项目中有IPv6网络的应用,可以针对IPv6再设置一次,
添加端口时,授权对象区分写法。
2、阿里云“安全组设置”详解
登录阿里云,点击控制台进入阿里云控制面板,鼠标放在左上角的 会出现所示的产品及服务列表,我们通过点击步1,2都可以进入云服务器ECS设置:
(图一)
(图二)
进入云服务器ECS后,首先,我们先在步1指向处选择服务器所在地,然后在左侧找到安全组,点击出现右侧安全组列表,找到要设置安全组规则的服务器安全组,点击如步2所示的配置规则菜单,进入后如图三:
(图三)
如图三,选择步1指向的入方向或出方向,然后,找到步2所示的 来新增端口放行条目。
2-1、阿里云ECS安全组之规则设置
1、规则方向:入方向,这块一定要配置正确。
2、授权策略:允许 ,可根据需求来定,若需要禁用一部分端口,可以选择“拒绝”。
3、协议类型:TCP,基于web的使用一般配置是的TCP的端口。
4、端口范围:取值范围从1到65535;设置格式例如“1/200”、“80/80”,其中“-1/-1”不能单独设置,代表不限制端口。
4-1 若是配置单端口,如:要设置的端口是FTP端口21,写的时候要写成21/21
4-2 若是配置区间段,如:20~21则是配置为:20/21
5、优先级可选范围为1-100,默认值为1,即最高优先级。
6、授权类型使用默认,IPv4地址段访问即可。
7、若非针对某IP或IP段做限制,一般写成:0.0.0.0/0 ,代表所有对象。
8、描述一般显示在列表,方便记忆用途。
为什么配置了安全组还是无法访问对应的端口?
如何排查服务器端口故障,请参见检查TCP 端口是否正常工作。
需要获取更多宝塔面板建站教程,请查阅往期我写的精选教程:
【建站流程科普】
- 个人和企业搭建网站基本流程及六个主要步骤 (建站之前必看)
- 常见的VPS主机运维面板汇总—网站运维面板
- 云服务器,VPS,虚拟主机有什么不同?如何选择?
- 宝塔面板搭建网站之前一定要开放阿里云服务器端口(操作教程) (建站之前必做)
【宝塔面板精选教程汇总】
- 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解
- 宝塔面板教程(2)宝塔面板添加WordPress站点详细图文教程
- 宝塔面板教程(3)基于宝塔面板成功配置网站SSL安全证书
- 宝塔面板教程(4)宝塔面板为WordPress网站进行数据备份与恢复
- 宝塔面板教程(5)WordPress网站程序和数据库定时备份到七牛云存储图文教程
- 宝塔面板教程(6)WordPress网站程序和数据库定时备份到又拍云存储空间图文教程
- 宝塔面板教程(7)宝塔面板版本升级更新教程汇总—升级宝塔面板
- 宝塔面板教程(8)Docker定时备份MySQL数据库到七牛云教程
- 宝塔面板教程(9)如何连接宝塔面板创建的FTP空间完整教程
- 宝塔面板教程(10)宝塔面板Nginx防火墙安装和使用教程详解
【宝塔面板常见问题汇总】
- 宝塔申请域名证书一直“待域名确认”是怎么回事?
- 宝塔面板phpmyadmin无法访问解决方法(phpmyadmin是在线管理mysql数据库的插件)
- 宝塔面板操作日志是存放在哪里的? 如何删除部分日志记录?
- 宝塔面板安装插件报错—插件未购买或已到期,请重新绑定帐号后重试,如操作无效,请将服务器出口IP改为:8XX.XXX.XX.XX
- 宝塔面板忘记了用户名密码怎么办?
【WordPress精选教程汇总】
【安全组端口放行教程汇总】
- 阿里云设置安全组(端口)开放教程 (在阿里云服务器上建站看这个)
- 腾讯云设置安全组(端口)开放教程 (在腾讯云服务器上建站看这个)
- 华为云设置安全组(端口)开放教程 (在华为云服务器上建站看这个)