1. 确认 Ubuntu 已正确安装 python 及 pip
请参考《Linux Ubuntu 系统,python、pip 及 virtualenv 安装》
2. 通过 FileZilla 将 python+flask 工程部署于 Ubuntu 服务器
3. 将工程中的启动文件 Application.py 中的 host 设置为 0.0.0.0
设置为 127.0.0.1 只能在本机访问,设置为 0.0.0.0 可以通过外网访问
4. 添加阿里云服务器ECS的安全组规则
将步骤3中的端口添加到安全组规则中,设置授权策略为允许,外网才可以通过公网ip和端口访问该web服务器。
5. 在terminal中进入工程中启动文件路径下,启动web服务器
python Application.py
6. 外网访问该web服务器