2009-10-23 6 views
0

나는 Macports를 사용하지 않을 것입니다. 간단하게 Macport가 Apache의 기본 설치를 대체합니다 (/ opt/local/bin에 다른 Apache를 설치 함). 그리고 그것은 포트가 PHP를 설치/교체하는 것을 의미합니다. 차라리 Snow Leopard에 포함 된 기본 설치를 사용하고 싶습니다.Snow Leopard에 mod_python 설치

그물을 검색하고 있었는데 Darwin Ports (Macports의 이전 버전) 또는 Leopard (나를 위해 사용하지 않은)에 대한 지침을 사용하는 오래된 지침이 있습니다.

누구나 올바른 방향으로 나를 가리킬 수 있습니까? 감사.

추신 : 그런데 mod_python 1.6 또는 3.1은 괜찮습니다.

+0

(스노우 레오파드에서 mod_python을 다시했다) os와 함께 배포되는 앱의 자체 복사본. 그러나 나는 그것에게 시험을 줬다. 그리고 나는 그것을 2,3 년 동안 지금 사용하고 있었다. 매우 견고합니다. 맥 포트에 익숙해지면 결과에 만족할 것입니다. –

+0

지금 해보십시오. 아 ~. 그것은 매우 쉽습니다. –

+0

헤이 팔로 .. 고마워. 나는 보통 무지에서 맥 포트를 무시했다. 이제 그것을 통해 전체 개발 시스템을 설치하십시오. 맹목적으로 모든 것을 혼자서 집계하는 데서 도망칩니다. ;) 나는이 질문에 답을 표시하고이 글을 가리킬 것이다. 다시 한번 감사드립니다. –

답변

0

finkMacPorts의 다른 배포판입니다. 모듈을 설치하면 아파치 인스턴스도 업데이트 될 가능성이 높습니다.

아마도 아파치 (링크 할 헤더 파일/라이브러리를 얻으려면)와 mod_python을 빌드해야 할 것 같은데요.

+0

예. 나는 그것을 추측했다. 더 쉬운 설치를 원했습니다. 감사. –

2

우선 mod_python 개발이 다소 지연되었다고 생각됩니다. 나는 Trac이나 Django와 같은 wsgi-capable 응용 프로그램에 대해 mod_wsgi이면 충분하다는 의견을 읽었습니다. Mod_wsgi는 Snow Leopard에서 문제없이 컴파일합니다 (물론 개발자 도구가 설치되어 있어야합니다).

물론 Macports 또는 Fink는 항상 대안입니다. 그러나 제공된 Apache와 Python 바이너리가 오래된 Leopard와 달리 Snow Leopard는 현재와 64 비트 버전입니다. Apple 제공 바이너리를 사용하는 또 다른 이점은 일반 Apple 소프트웨어 업데이트를 사용하여 자동 보안 업데이트를 받는다는 것입니다. 마지막으로 중요한 것은 아파치가 제공하는 표준을 사용하여 OS를보다 잘 통합 할 수 있다는 것입니다.

0

여전히 macports를 피하려면 mod_python 트렁크를 확인하는 것이 좋습니다. 나는 성공적으로 당신이로 시작하는 경우

svn의 공동 https://svn.apache.org/repos/asf/quetzalcoatl/mod_python/trunk mod_python을 트렁크

MacPorts를 큰 모든 이전에보고 된 문제의 소스를 조정할 필요없이 실제로 아파치와 파이썬 2.5을 구축 할 수 있었다 깨끗한 슬레이트. 그러나 종종 당신은 단지 시스템을 마이그레이션 (마이그레이션 도우미를 통해 mod_python의를 얻을 수 없다) 또는 그냥 OS를 업그레이드 I 설치 MacPorts를의 아이디어를 좋아하지 않았다

:

+0

참고하시기 바랍니다. Apple이 제공하는 표준 파이썬을 사용하지 않고 다른 배포판을 사용하는 경우에도 mod_python 트렁크에 문제가있을 수 있습니다. 이것은 mod_python이 런타임에 잘못된 파이썬 설치를 찾거나 정의되지 않은 기호로 시작시 완전히 실패하는 것을 통해 분명해질 것입니다. –

+0

나는 애플의 선적 된 파이썬을 사용하지 않았다. 우리의 소스 코드는 오래되었고 Python 2.5이며, 현재 Apple 사는 2.6을 출시하고 있습니다. 나는/Library 폴더를 처리해야했고, 빌드시에 사용할 파이썬 빈 파일을 명시 적으로 지정해야했다. – TechieGurl

관련 문제