宝塔部署flask、vue教程

宝塔安装教程 参考: Linux宝塔 安装详情_宠乖仪的博客-CSDN博客

一、创建数据库

 注意: 数据库管理打不开可以参考:宝塔Linux界面数据库管理访问不了_宠乖仪的博客-CSDN博客

 

二 、 部署flask

1. 上传flask项目

注意: 要上传到/www/wwwroot 这个目录下

 

 2. 修改flask项目的一些配置

     1. flask项目文件里面 数据库的配置修改一下。比如数据库名 密码 用户名等等  修改成刚刚在宝塔新创建的数据库

     2. debug 修改成false

    3 . 修改端口号port 和host

app.run(host='0.0.0.0',port=11010)

 3.  在宝塔上安装python项目管理器

4. 在python项目管理器上部署flask项目

   1. 下载python环境

 

 

 注意: 这个下载大概需要一段时间

2. 创建python项目

项目创建好了,会在项目的跟目录里面创建自动创建一个虚拟环境  (名字是   项目名称_venv)

 

3. 在虚拟环境里面安装所需要的模块 

 注意:flask项目的端口号 要在服务器里面的安全注册一下 (比如我的端口是11010)

 

最后在浏览器里面访问一下 看是否成功

 这样说明部署成功了

三、部署vue

1.打包vue     参考vue 打包_宠乖仪的博客-CSDN博客

2. 上传打包后的文件

 四、绑定站点

 注意: python项目管理器里面的项目重启一下

之后用公网ip访问 看是否成功

之后可能会遇到跨域问题 

可参考: Access to XMLHttpRequest at ‘http://139.224.234.178:11260/user/login‘ from origin ‘http://localhost:_宠乖仪的博客-CSDN博客

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐