오랫동안 내 개발 환경에서 우분투 컴퓨터를 사용하고 있으며 OSX (Mountain Lion)로 마이그레이션하려고합니다. 이 시점에서 유일한 장애는 apache2 구성입니다. 우분투 시스템에서 Apache2 VirtualHost (ProxyPass 및 Alias) 구성은 우분투에서 작동하지만 OSX에서는 작동하지 않습니다.
은 "아파치 -v"는 OSX의 시스템에서Server version: Apache/2.2.22 (Ubuntu)
Server built: Nov 8 2012 21:37:30
을 보여준다 "아파치 -v는"그래서 당신은 내가에 철저 혼란 스러워요 것을 상상할 수
Server version: Apache/2.2.22 (Unix)
Server built: Aug 24 2012 17:16:58
를 보여 왜 가상 호스트 설정이 잘 이전되지 않는지.
VirtualHost 구성의 다음 ProxyPass 및 별칭 비트는 첫 번째 apache2 인스턴스에서는 사용되지만 두 번째에서는 사용되지 않을 때 매우 잘 작동합니다. 두 시스템의 모든 의도와 목적을 위해
, 가상 호스트 설정이 그 아파치 무거운를하고 포트 8080의 모든 이미지와 애플리케이션 서버를 제공 할 것을 목표로
NameVirtualHost *:80
<VirtualHost *:80>
ProxyPass /img !
Alias /img /somedir/media/img
ProxyPreserveHost On
ProxyPass/http://127.0.0.1:8080/
ProxyPassReverse/http://127.0.0.1:8080/
</VirtualHost>
을 다음과 같다의 디렉토리 구조 리프팅 (일반적인 패턴).
우분투에서는 위대한 작품입니다. 맥북에서는 이미지가 제공되지 않습니다.
그래서 문제가 정확히 무엇입니까? 솔루션을 제공하지 않고 작동한다고 말하는 것은 실제로 해결책이 아닙니다. – cdarken