zoukankan      html  css  js  c++  java
  • ubuntu 18.04 安装uwsgi 和nginx

    安装Nginx

    $ sudo apt-get install nginx#查看是否运行$ ps aux | grep nginx

    安装完成后,在浏览器中输入你的ip地址,如果看到以下界面则说明安装完成!

    测试Django项目能否正常运行

    #进入虚拟环境$ workon django

    $ cd 你的项目根路径         #同步到数据库

    $ python manage.py migrate

    $ python manage.py runserver 0.0.0.0:8000

    在你的本机上输入服务器ip:8000测试能否访问,如果能访问则接着往下看(此时static静态资源还没有被代理加载不出来)

    安装uwsgi和测试

    #首先进入虚拟环境

    $ workon django

    $ pip3 install uwsgi

    然后先测试一下uwsgi能否拉起django项目

    $ cd 你的项目根路径$ uwsgi --http :8000 --module 你的项目名.wsgi

    我的项目结构

    test1

    ---dbsqlite3

    ---manage.py

    ---test1

          ---__init__.py

          ---__pycache__

          ---settings.py

          ---urls.py

    $ cd ~/test1 

    ~/test1$ uwsgi --http :8080 --module test1.wsgi

     浏览器输入http://ip地址:8080/,正常跳转

    后台运行 Django 项目

    nohup python manage.py runserver 0.0.0.0:8080 &

    nohup python3 manage.py runserver 0.0.0.0:8008 >>log_app.out>&1 &

     

    停止Django项目

    1、sudo netstat -tulpn | grep :8080

    tcp        0      0 0.0.0.0:8008            0.0.0.0:*               LISTEN      1465/python  

     

    2、kill -9 1465

     

  • 相关阅读:
    checkedListBox的具体用法
    pi
    从1.9G到64K
    世界编程大赛第一名程序
    SQLServer中导入/导出Excel的基本方法
    Android 内存优化测试
    android,内存优化详解
    Android解决大图片内存溢出
    Android有效解决加载大图片时内存溢出的问题
    android端读取本地图片出现OutOfMemoryException
  • 原文地址:https://www.cnblogs.com/DeryKong/p/12537362.html
Copyright © 2011-2022 走看看