下载flask不用我多说了,pip3 install flask

今天在阿里云的服务器上测试一个Flask程序,命名指定了 ip:0.0.0.0,port:5000,但是外网IP确怎么也访问不了网页

上网上好个查,发现阿里云的服务器端口开放需要去阿里云的“安全组配置”开放相应端口,才能正常使用;

  • 这步操作大家可以直接百度“阿里云开放端口”就可以百度到具体操作

但是经过开放端口后,发现用5000端口的程序还是不能正常访问,而用80端口的网站却是可以正常访问;上网上疯狂查找最后发现,虽然阿里云那里把端口开放了,但是系统里并没有允许端口通过防火墙,算是一种安全措施吧;接下来,我根据网上查到的命令让5000-6000端口通过防火墙,就可以正常访问Flask页面了

防火墙相关命令


1.systemctl start firewalld.service(开启防火墙)

2.systemctl stop firewalld.service(开启防火墙)

3.service firewalld restart(从启防火墙)

4.firewall-cmd --zone=public --add-port=4400-4600/udp --permanen(指定端口范围为4400-4600通过防火墙)

Warning: ALREADY_ENABLED: 3306:tcp(说明3306端口通过成功)

5.firewall-cmd --zone=public --remove-port=80/tcp --permanent(关闭指定端口)

6.firewall-cmd --zone=public --list-ports(查看通过的端口)

7.查看防火墙状态 :firewall-cmd --state

8.修改mysql密码:SET PASSWORD = PASSWORD('123456');

9.flush privileges;

10.grant all privileges on . to 'root'@'%' identified by'test1234';(将所root用户的所有ip 以密码为test1234登录)

11.flush privileges

12,在10前要先执行这个:update user set host = '%' where user = 'root';

13.在8前要先 use mysql

14.如何更改了mysql端口后 从启服务没有反应时 执行该命令:/usr/sbin/setenforce 0 (

开启了selinux,mysql会无法启动,你会在日志中看到以下错误

[ERROR] Can't start server: Bind on TCP/IP port: Permission denied [ERROR] Do you already have another mysqld server running on port: 3308

最新文章

  1. 图片懒加载--判断div ul中的li是否已经滑动到可视区域里
  2. GTC China 2016观感
  3. Maven-005-部署构件至 nexus 私服
  4. phpnow修改默认站点根目录的方法
  5. Kindeditor为什么提交后获取不到值
  6. 20150625_Andriod_02_ListView2_多条目显示_选中
  7. Handler详解系列(四)——利用Handler在主线程与子线程之间互发消息,handler详解
  8. 如何实现标准TCODE的屏幕增强
  9. 为了android sdk下载,必须修改hosts
  10. Linux之mount命令详解
  11. JDK 7u60 版本发布下载安装
  12. Scala-变量、常量和懒加载
  13. poj2365---求多边形边长总和
  14. 进入BIOS SHELL DUMP 命令
  15. 每天一个linux命令(49)--diff命令
  16. 07、NetCore2.0依赖注入(DI)之生命周期
  17. [ZJOI2007]报表统计
  18. weblogic上JDBC的配置
  19. pytorch, LSTM介绍
  20. IIS7配置Gzip压缩

热门文章

  1. Java函数式编程:二、高阶函数,闭包,函数组合以及柯里化
  2. KatalonRecorder系列(一):基本使用+XPath元素定位
  3. Java多线程的几种创建方式
  4. java学习之注解
  5. 论文翻译:2022_DeepFilterNet2: Towards Real-Time Speech Enhancement On Embedded Devices For Fullband Audio
  6. 渗透测试中遇到的Adminer任意文件读取漏洞
  7. Vue使用axios请求接口返回成功200但是进入到catch中
  8. 关于Window中右键新建菜单的设置
  9. RocketMQ Connect 构建流式数据处理平台
  10. Spring IOC官方文档学习笔记(二)之Bean概述