2011-02-07 7 views
0

몇 가지 질문입니다.IIS7에 web2py 사이트를 배포하는 방법은 무엇입니까?

Windows Server 2008 R2, IIS7.5에서 web2py를 실행 중입니다. 공식 온라인 서적에 이어 나는 127.0.0.1:8000으로 일하는 사이트를 얻었다. 하지만 내가 subdomain.mydomain.com으로 액세스 할 수있는 IIS 서비스에 웹 사이트를 추가 할

  1. IIS 웹 사이트의 루트 디렉토리를 가리 키도록 저를 필요로 (이미이 방법을 실행하는 다른 사이트를 얻었다). web2py의 경우 어떤 디렉토리를 가리켜 야합니까?

  2. web2py에서 사용할 IIS 7.5 URL 다시 쓰기 규칙을 만드는 자습서가 있습니까?

  3. online book 언급 "options.py"하지만 난 내 web2py 디렉토리 파일 web2py.py이 들어있는 폴더에

답변

2
  1. 포인트가 어디에서나 해당 파일이없는 것 같습니다.
  2. Web2py 당신이주의 깊게 참조 페이지를 읽는다면, 당신은 web2py 실제로 options_std.py이다와 파일이 포함 된 것을 알 수 있습니다 당신은 IIS 7.5 URL 대신 사용해야합니다 built-in URL routing capability
  3. 을 다시 씁니다있다. 따라서 파일을 복사하고 복사본의 이름을 options.py으로 변경해야합니다. web2py book에서 :

당신은 이미 모델로 사용할 수있는 web2py 폴더에 "options_std.py"가 있기 때문에 처음부터 "options.py"를 만들 필요가 없습니다.

python web2py.py -W start 
python web2py.py -W stop 
:와 서비스를 중지/

python web2py.py -W install 

및 시작 :

web2py 설치 폴더에 "options.py"를 만든 후에는 과 서비스로 web2py 설치할 수 있습니다

마지막으로 더 많은 web2py 관련 질문이있는 경우 환상적인 커뮤니티를 찾고 official web2py google groups page에서 큰 지원을 얻으실 수 있습니다.

+0

options._std.py도 찾아 보았지만 web2py_win의 압축을 풀 때 option_std.py 나 web2py.py가 없습니다. web2py.exe 만 있고 다른 파일의 대부분은 .pyd입니다. web2py.exe를 실행하면 설치 대신 즉시 서버가 시작됩니다. – Panupat

+1

흠. Windows에서 소스에서 web2py를 실행 중입니다. 나는 결코 web2py_win 배포판을 사용하지 않았다. 개인적으로 Mercurial을 통해 저장소를 복제하는 것이 좋습니다. Mercurial을 아직 설치하지 않았다면 TortoiseHg (http://tortoisehg.bitbucket.org/download/index.html)의 복사본을 가져온 다음'hg clone https : // web2py를 통해 web2py 저장소를 복제합니다 .googlecode.com/hg/web2py'. 이렇게하면 최신 개발 버전을 얻을 수 있지만 태그가있는 안정 버전으로 쉽게 hg 업데이트 할 수 있습니다. – mwolfe02

관련 문제