阿里云+ubuntu+宝塔+flask部署网站,最简易傻瓜流程

其实很简单!centos\ubuntu都可

购买云服务器ECS后,进入控制台,点击远程连接

 

选择Workbench远程连接

进入后登陆,用户名root,密码忘记可以在VNC远程连接中重置

然后输入宝塔面板安装命令,回车,再输入y,回车,宝塔就安装好了,记下账号密码和访问地址

阿里云控制台安全组添加8888端口,具体可看宝塔的说明

另外还要添加80端口!切记!默认是不添加的,导致网站无法访问

这个时候访问服务器IP地址,应该可以连接了,只是还没网站

 

 

 登陆宝塔,软件商店,安装Nginx和python 管理器!其他可选

 

 python管理器非常好!可以管理python的模块,还能自动使用虚拟环境!说是只支持centos,但是ubuntu安装也没出错!

 

 接下来配置网站环境,打开prompt或者cmd ,定位到项目文件,导出依赖环境:

pip freeze >requirements.txt

然后把项目文件上传到/home/pyp/flaskweb

 然后配置python项目管理器!下面参考这里:宝塔面板部署Python的Flask框架项目 – 心的开始~ – 博客园 (cnblogs.com)

 

 

 

 

 

 

 

注意,自动安装的python模块版本可能是不对的

最后映射域名

 如果用IP访问,域名就直接填IP

原文链接:https://www.cnblogs.com/moneymaster/p/15789547.html

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享