第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

python項(xiàng)目部署

標(biāo)簽:
Python Flask 運(yùn)維

使用python开发完项目以后需要部署到Linux服务器上,步骤如下:

可以先创建一个虚拟环境做环境隔离

创建虚拟环境步骤如下:
http://idcbgp.cn/wiki/flasklesson/virtualenv.html

-------------------------------------------------------

这里简单说一下步骤:
1、全局安装虚拟环境管理:pip3 install virtualenv
2、创建一个虚拟环境(pure为虚拟环境文件夹目录):virtualenv -p python3 pure
3、进入虚拟环境:source pure/bin/activate
4、退出虚拟环境:deactivate

-------------------------------------------------------

后面的安装软件服务都可以进入到虚拟开发环境中进行安装。

如果不使用虚拟环境安装也是可以的,但如果服务器上有多个项目的话,会导致安装服务器环境错乱(多个项目都是全局安装的话,可能会有版本冲突)

使用Gunicorn做为服务

安装必要服务

pip install gevent -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install gunicorn -i https://pypi.tuna.tsinghua.edu.cn/simple

开发的代码如下【文件名:flask_main】

import json
from flask import Flask, request


app = Flask(__name__)


@app.route('/info', methods = ['get'])
def hello_world():
    age = int(request.args['age'])
    name = request.args['name']
    result = {
        'message': 'hello',
        'code': 200,
        'info': {
            'url': request.url,
            'base_url': request.base_url,
            'port': request.accept_mimetypes,
        },
        'userInfo': {
            'age': age,
            'name': name
        }
    }
    result = json.dumps(result)
    return result


if __name__ == "__main__":
    app.run(host = '0.0.0.0', port = 5000, debug = True)

配置文件【gunicorn.conf.py】如下

bind = '0.0.0.0:5000'
workers = 4
timeout = 120
loglevel = 'info'
debug = True
reload = True

启动命令如下,其中flask_main是文件主入口名

gunicorn -c gunicorn.conf.py flask_main:app
點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消