阿里云宝塔部署python-flask项目

一、进入项目根目录,使用命令把项目依赖包导出到项目根目录。命令如下:
pip freeze >requirements.txt
在这里插入图片描述

二、将项目打包上传文件夹,一般是上传到与域名同一级的文件夹中如www/wwwroot/项目名
在这里插入图片描述
三、添加数据库,数据库名和密码跟项目中的数据库配置一样,然后把项目中数据库配置的用户改为宝塔上添加的数据库的用户名

四、去软件商城下载Nginx,python项目管理器,mysql
python版本建议用3.6.8(国内节点)比较流畅一点,当然,其他版本也可以
在这里插入图片描述
五、添加python项目
在这里插入图片描述
六、点击配置,添加映射端口,一开始是只有0.0.0.0,需要自己设置端口,添加端口之后,去安全组给它放行,然后点击映射,没有域名可以直接用服务器IP,如果映射失败,可能是之前改过Nginx的配置,把Nginx卸载重新装就可以了
在这里插入图片描述
七、如果显示的网站,没有显示CSS,JS等静态文件,则点击网站配置文件,添加如下内容。
location /static/
{
alias /www/wwwroot/项目名称/static/:(一定要加冒号,不然会报错)
}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值