Python Flask项目部署到服务器(Uwsgi+Nginx)

本文详细介绍了如何将Python Flask项目部署到服务器,通过使用Uwsgi和Nginx。步骤包括Python环境部署、uwsgi安装、创建uwsgi.ini配置文件、项目文件夹安排、Nginx配置以及最后的uwsgi和Nginx启动,使得项目可以通过服务器IP的8086端口访问。
摘要由CSDN通过智能技术生成

1、Python环境部署

Python3.7.8 https://www.python.org/ftp/python/3.7.8/Python-3.7.8.tgz

···在服务器/usr/local目录下,新建python3.7文件夹

···在/usr/local/python3.7目录下执行	
	tar -zxvf Python -3.7.8.tgz

···解压完毕后, 进入到/usr/local/python3.7/Python-3.7.8目录,执行./configure命令:
	./configure

···成功后,执行安装命令:
	make && make install
	成功后会提示pip 安装成功!
		
···安装完毕后,使用python -V命令还是显示出默认的python编译器,需要修改alias
	在~/.bashrc文件中
	添加一条 alias python='/usr/local/python3.7/Python-3.7.8/python'
	如下文(bashrc文件)
	保存完了记得source ~/.bashrc
	然后执行python -V命令
	    python -V
	    Python 3.7.8
		
···在接下来安装python库的时候,可能会报一些pip、pip版本、或者setuptools的错,可以按照提示执行命令,大致的命令有以下几个:
	python -
  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值