概述
Python项目部署至服务器
- 将代码放到服务器上
- python环境配置
- 配置flask项目
- 项目运行
今天尝试了将一个用python的flask框架写的网站部署到服务器,我并没有系统学过部署应用,这里只是对我这里的部署过程的记录。如有错误,请大家指导。
将代码放到服务器上
我是直接去GitHub上clone的一个项目,然后将其放到/var/www/html目录下。
python环境配置
我是之前以及安装好了python环境。参考Ubuntu18.04 python开发环境配置
配置flask项目
python代码中做的处理:
from gevent.pywsgi import WSGIServer
if __name__ == '__main__':
server = WSGIServer(('0.0.0.0',使用的端口号), app)
server.serve_forever()
项目运行
服务器中:
nohup python 项目地址
这里采用的是后台运行。如需停止可采用:
ps -aux | grep 项目名(如:index.py)
得到pid后:
kill -9 pid(上面的pid号)
浏览器中输入:服务器ip+端口即可访问
最后
以上就是火星上季节为你收集整理的Python项目部署至服务器的全部内容,希望文章能够帮你解决Python项目部署至服务器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复