2012-11-01 4 views
0

어떻게 내가 uWSGI와 web2py로 체로키 1.2 서버를 구성 할 수 있습니까? 일부 인터넷 검색을 한 후 구성에 대한 교사를 읽었지만 그 교사의 체로키 버전이 너무 오래되었습니다. 새로운 튜토리얼이 있습니까? 아니면 누군가가 web2py 앱을 체로키에 배포하는 방법을 단계별로 설명 할 수 있습니까? 내 시스템은 Ubuntu 12.04이고, 모든 부양 가족이 설치되었으며, uWSGI가 설치되었으며 체로키도 설치되었습니다. 내 web2py 폴더는 uWSGI 매개 변수를 위해 config.xml로/var/web2py에 있습니다. config.xml의 내용은 다음과 같습니다체로키 + uWSGI + web2py

<uwsgi> 
<pythonpath>/var/web2py/</pythonpath> 
<app mountpoint="/"> 
<script>wsgihandler</script> 
</app> 

답변

1

당신은 책에 설치의 단지이 유형의 철저한 설명을 찾을 수 있습니다 "web2py Application Development Cookbook을." 다음은 텍스트에 주어진 config.xml에있다 : 제조법에 따르면 $ uWSGI -d config.xml

: 그 자리에있어 후

<uwsgi> 
     <pythonpath>/var/web2py</pythonpath> 
     <module>wsgihandler</module> 
     <socket>127.0.0.1:37719</socket> 
     <master/> 
     <processes>8</processes> 
     <memory-report/> 
</uwsgi> 

, 당신은 web2py 설치를 소유 한 사용자로 uWSGI 스택을 실행하도록 지시하고 책에서 제공된 경우 cherokee-admin을 시작하고 webui를 통해 서버를 구성합니다 (포트 9090에서 청취해야 함). 그들은 config.xml 파일의 정보를 사용하여 원격 호스트를 설정하고 가상 호스트를 만든 다음 처리기를 제공합니다. 정적 파일을 제공하기 위해 정규식 기능을 사용하는 방법에 대한 정보도 있습니다.