我是靠谱客的博主 火星上季节,最近开发中收集的这篇文章主要介绍Python项目部署至服务器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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项目部署至服务器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部