Django uwsgi nginx tar.gz 方法 Linux 服务器安装

举报
墨理学AI 发表于 2022/01/13 23:06:10 2022/01/13
【摘要】 第一步:Django 安装 Django官方下载链接 ①pip安装可用,则直接 pip install django==Version(对应版本号) ②下载对应版本tar包,copy到服务器,解压后...

第一步:Django 安装

Django官方下载链接
①pip安装可用,则直接 pip install django==Version(对应版本号)
②下载对应版本tar包,copy到服务器,解压后进入解压目录执行如下命令:

python setup.py install
  
 
  • 1

第二步:uwsgi 安装

uwsgi 官方安装链接
uWSGI概念介绍:

uWSGI实现了WSGI的所有接口,是一个快速、自我修复、开发人员和系统管理员友好的服务器。uWSGI代码完全用C编写,效率高、性能稳定。

安装环境:虚拟机 Ubuntu14 默认 python:2.7.6
安装方法一:使用pip安装,执行pip install uwsgi
报错信息:

Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/uwsgi/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-9dv33S-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_root/uwsgi
Storing debug log for failure in /root/.pip/pip.log
  
 
  • 1
  • 2

解决方法,输入增加下面一条命令的输入:

  1. apt-get install build-essential python-dev
  2. pip install uwsgi

参考链接
安装方法二:(服务器安装,网络原因pip安装可能失败,需要去官网下载tar.gz包,copy到服务器,解压后进入解压目录执行如下命令:)

1 python uwsgiconfig.py --build
2 python setup.py install
  
 
  • 1
  • 2

第三步:nginx 安装

Nginx官方下载链接
我选的方式:同样下载所需版本的tar.gz包,copy到服务器解压后进入解压目录,执行如下命令:

./configure
make
make install
  
 
  • 1
  • 2
  • 3

默认安装到 /usr/local/nginx,进入该目录:
启动:sbin/nginx
关闭:sbin/nginx -s stop
查看进程:ps ajx|grep nginx

参考链接:
比较详细的一个,项目搭建链接

文章来源: positive.blog.csdn.net,作者:墨理学AI,版权归原作者所有,如需转载,请联系作者。

原文链接:positive.blog.csdn.net/article/details/82153294

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。