• 22,Python3+Flask+uwsgi部署


    python3

    按照常规的方式安装即可:

    wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz
    tar zxvf Python-3.5.4.tgz
    cd Python-3.5.4/
    ./configure
    make -j4
    make install

    添加环境变量

    vim /etc/profile
    PYTHONPATH=/usr/local/lib/python3.5/bin

    修改 yum 的python

    vim /usr/bin/yum
    #!/usr/bin/python -> #!/usr/bin/python2.7

    Flask

    pip3 install flask

    uwsgi

    wget https://pypi.python.org/packages/0c/1c/44849e293e367a157f1ad863cee02b4b865840543254d8fae3ecdebdbdb9/uwsgi-2.0.12.tar.gz

    我的网页的路径为:

    /home/APIParse
    /home/APIParse/htmlWeb.py
    ...

    在当前路径下新建uwsgiconfig.ini,写入如下信息

    [uwsgi]
    # htmlWeb.py文件所在目录
    chdir           = /home/APIParse
    
    callable = app
    
    # flask文件名
    wsgi-file= htmlWeb.py
    
    # 进程数
    processes       = 5
    
    # 使用3993端口
    http = 0.0.0.0:3993
    
    # 日志输出目录
    daemonize = /home/APIParse/flask.log
    
    pidfile = project-master.pid

    完成保存退出,启动命令并查看进程:

    # 启动命令
    uwsgi uwsgi.ini
     # 查看进程是否启动成功
    ps -ef | grep uwsgi

    如果想要停止uwsgi,就可以杀死所有:

    killall -9 uwsgi
  • 相关阅读:
    Oracle 常用的V$ 视图脚本
    Oracle11g新特性
    深入浅出Oracle:Redo的作用
    oracle表空间操作详解
    Oracle Directory
    linux下手动删除数据库实例
    Oracle OS认证以及口令文件
    监控Oracle数据库的常用shell脚本
    Oracle 帐号基本管理
    Oracle小知识
  • 原文地址:https://www.cnblogs.com/feifeifeisir/p/12858634.html
Copyright © 2020-2023  润新知