2011-07-05 2 views
0

많은 시간을 투자하여 WAMP, XAMPP와 같은 패키지로 제공되는 로컬 서버를 사용하여 개인 시스템에 웹 응용 프로그램을 구축합니다. 하지만 우리 시스템에있는 구성은 우리가 해당 응용 프로그램을 호스트하는 서버와 100 % 일치하지 않습니다. 이것은 디버깅의 복잡성을 크게 증가시킵니다. 특별히 호스트하는 서버가 오류를 숨기도록 구성되어있는 경우. 모든 것을 디버깅하기 위해 오류 로그에 의존하는 것은 불편한 옵션이며 사용할 수있는 것은 아닙니다.개발 서버와 프로덕션 서버 간의 차이를 최소화하는 방법은 무엇입니까?

이러한 차이를 최소화하기 위해 취할 수있는 조치는 무엇입니까?

웹 서버에 따라 달라질 수 있습니다. 구성은 서버마다 다를 수 있습니다. 이 경우에도 또는 공유 호스팅이라 할지라도, 응용 프로그램을 호스팅하기 전에, 또는 응용 프로그램을 구축하기 전에 취할 포인터에 대해 알고 싶습니다.

+0

저는 Xen 기반 VPS를 사용하고 동일한 구성으로 로컬에서 Xen 기반 VPS를 설치했습니다. 스냅 샷을 사용해도 똑같은 구성을 얻을 수 있다고 생각합니다. – Jonas

답변

0

우리는 배포 서버의 복제본 인 준비 서버를 사용합니다. 버전 관리를 사용하여 준비 서버에서 코드를 실행하면 새 코드/코드 변경 사항이 실제 환경에서 예상대로 작동하도록 빠르고 신뢰할 수 있습니다.

즉, 우리는 우분투 서버를 사용하고 있으며 개발 환경으로 우분투를 사용하기로 결정했기 때문에 물건을 훨씬 쉽게 만듭니다.

+0

아직도 구현할 적절한 솔루션을 제공하지 않습니다. – Starx

+0

http://www.ubuntu.com에서 우분투 다운로드 - LAMP, profit을 설치하십시오. ;) – red

+0

우분투에도 램프가 설치되어 있습니다. 이 차이가 실제로 차이를 최소화합니까? – Starx

관련 문제