2010-05-14 3 views
0

VirtualBox와 통합하여 호스트, Windows에서 개발하고 게스트 리눅스 시스템에 마운트 된 폴더를 통해 스크립트를 배포 및 실행할 수있는 쉬운 방법이 있습니까?Windows에서 개발 -> 가상 시스템에 배포 하시겠습니까?

Windows에서 일종의 Linux 용으로 개발하고 싶습니다.

+0

어쩌면 당신이 말하는 기술을 지정해야합니다 :-) – echox

+0

그가 말하는 것에 대해 꽤 분명합니다. 윈도우, 버추얼 박스, 리눅스/우분투. –

답변

1

VirtualBox의 공유 폴더 기능을 사용하면 Ubuntu 가상 컴퓨터가 Windows 호스트의 디렉터리를 탑재 할 수 있습니다. 그러나, 다른 라인 엔딩과 같은 임피던스 불일치를 처리하는 것이 좋습니다. 나는 그것이 당신의 걱정의 가장 작은 것이기를 바랍니다.

+0

나는 IDE에서 라인 엔딩을 자동 수정하거나 파일의 모든 라인 엔딩을 사용한다. –

+0

그다지 문제가되지 않아야합니다. 행운을 빕니다. –

1

당신은 http://vagrantup.com/

그것은 가상 상자에서 템플릿에서 VM을 만들 수있는 좋은 쉬운 시스템을 제공 방랑 확인 할 수 있습니다, 자동으로 게스트 VM에서 프로젝트 폴더를 마운트합니다. 다른 사람이 사용할 수 있도록 구성을 프로젝트에 쉽게 포함시킬 수도 있습니다.

+0

모든 데이터베이스/dev 환경 설정을 사용하여 회사 전체의 기본 Linux 이미지를 설정하는 것이 좋을지라도 유용 할 지 모르겠지만 이는 내 목표로 볼 때 지나치게 과장 될 수 있습니다. –

0

PHP로 개발했습니다. 데비안을 게스트 OS로 사용하고 Win7을 호스트 OS로 사용합니다.

  1. 새로운에서는 /etc/init.d/라는 이름의 mnt_win_sf에있는 파일, 당신은 편집보다 :

    당신은에 의해 공유 폴더를 마운트를 automaticly 할 수 있습니다 그것은해야

    같은 정보 머리를 가지고 /etc/init.d/apache2를 사용하십시오.

    마운트 -t vboxsf share_folder_name 마운트 _

  2. 우리는 또한 아파치 전에이 스크립트를 excute에 필요, 그래서 우리는 /etc/init.d/apache2 편집 : 그리고 당신은 명령의 한 라인이 필요합니다.

    sudo를 업데이 트 - rc.d의 mnt_win_sf 기본값

    sudo를 업데이 트 - rc.d의 아파치 기본 설정

다음 필요 시작 줄에 mnt_win_sf를 추가

  • 은별로 업데이트