zoukankan      html  css  js  c++  java
  • 部署后端项目xynet

    1.将项目上传到云服务器,安装了虚拟环境和依赖库,直接启动测试:

     

     显示了。

    2.在真实环境下安装uwsgi

    #退出虚拟环境
    deactivate
    cd ..
    apt install python3-pip
    y
    apt-get install -y python3-dev
    pip3 install uwsgi

    使用uwsgi启动项目

    uwsgi --chdir /home/ubuntu/xynet --home /home/ubuntu/env36 --http :8000 --module xynet.wsgi

    访问:http://49.234.49.146:8000/xadmin/

    报错信息:

     如果给用uwsgi启动项目的命令加上--threads 2

    uwsgi --chdir /home/ubuntu/xynet --home /home/ubuntu/env36 --http :8000 --module xynet.wsgi --threads 2

    就可以访问成功

    造成这种现象的原因,我百度了报错信息

     结果有帖子说是因为:

     3.想要使用ini启动项目却总是失败,报错的现象与上面的一样

    cd /home/ubuntu
    vim uwsgi.ini

    在ini中加入了博客中说的那些内容

     用ini启动项目

    uwsgi --ini /home/ubuntu/uwsgi.ini

    然后用浏览器访问http://49.234.49.146:8000/xadmin/

    就又这样无法访问,一直转了:

    只有杀掉了端口,才会停止转:

    pkill -f uwsgi -9

    这可怎么破啊?是我的uwsgi.ini写的问题?还是哪里需要配置一下下?真的各种办法都想了,都查了,就是解决不了!

  • 相关阅读:
    NCPC2016
    2016 ACM-ICPC CHINA-Final
    2016沈阳区域赛题解
    NAIPC2016部分题解
    Gym
    数论之莫比乌斯反演
    2018 多校 HDU
    LightOJ
    LightOJ
    java操作XML---XML基础知识
  • 原文地址:https://www.cnblogs.com/xuepangzi/p/12747041.html
Copyright © 2011-2022 走看看