0. uwsgi를 통해 작고 정교한 Nginx와 Django를 통합하는 것이 목적입니다
1. 준비 환경 Python 2.7.8 @ ubuntu 서버 14.04.2 버전
2 . 설치 Django (여기서는 pip가 사용되며, easy_install도 가능합니다) sudo pip install django==1.8
3. Nginx 설치 sudo apt-get install nginx
4. >sudo apt-get install uwsgi
>>python django-admin.py startproject cloud_shield
>>cd cloud_shield
>>python manage.py startapp cloud_proxy
(수정해야 할 주요 파일의 구성 다이어그램만 여기에 나와 있습니다.)
<code>1.首先完善django 的app,即在 cloud_proxy/views.py中写个简单的回复request请求的方法 </code>
<code>settings.py中添加 app和 static_URL </code>
<code> 还有urls.py中添加对用的(r^$ 'cloud_proxy.views.cs_receive_request'),的过滤器 </code>
<code> 其实上面这些对于熟悉Django的同学来说都不用赘述,但是为了让大家不管是否有基础都看清楚细节,还是截图了~ </code>
>> sudo ln -s /home/bw/cloud_shield/cloud_shield_nginx.conf /etc/nginx/sites-enabled/
nginx 등 시스템 서비스를 시작할 수 없는 경우: >>tail /var/log/syslog
내부 서버 오류가 발생한 경우: >>tail ~/bw/cloud_shield/uwsgi/uwsgi.log
서버가 오류를 확인하길 원함: >>nginx -c some_conf_file
여기에서는 nginx 자체 파일만 확인할 수 있습니다
궁금한 점이 있으면 편하게 알려주세요~이 글은 개인 포럼: http://itpark.sinaapp.com/thread-index-fid-4-tid-295-typeid1-7 -typeid2-0-typeid3-0-typeid4-0.htm만약 퍼가실 경우 출처를 밝혀주세요!
위 내용은 Ubuntu Server 14.04.2 LTS 구성 Nginx + uwsgi + Django에 대한 관련 내용을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.