Windows 8.1 시스템에서 처음으로 Vagrant 설정을 실행하는 중입니다. 나는 그것이 어떻게 작동 하는지를 이해하기 위해 모든 문서를 쏟아 부었다. 우분투 14 램프 개발 상자를 구성 할 수 있도록 puphpet를 사용했습니다.Vagrant 이해 기본 & html 폴더로 동기화 된 폴더 설정
내 혼란은 동기화 된 폴더가 설정되는 방법입니다. 설치시 동기화 된 폴더는 항상 puphpet 설정에서 지정한 로컬 디렉토리의 새 '기본'및 'html'폴더를 생성합니다. 그런 다음 기본 폴더에서 실행하려는 모든 코드 파일을 넣어야합니다.
예 : 호스트 폴더 : ./www는 Vagrant를 업로드 한 후/www/default 및 www // html로 끝납니다. 이것은 왜 발생 하는가? 원격 폴더를 기본/var/www로 두었습니다.
이상적인 설정은 내 컴퓨터에 Vagrant 상자 폴더를 설정 한 다음 내 프로젝트가 Vagrant 상자 파일과 동일한 디렉토리에 있어야합니다. 그러나 Vagrant가 생성하는 'default'디렉토리에만 코드 프로젝트를 넣을 수 있습니다.
설명서에서이 내용을 찾을 수 없습니다. 이것이 정상적인 동작입니까? 그렇지 않다면 내가 원하는 디렉토리에 코드를 유지할 수 있도록 어떻게이 문제를 해결할 수 있습니까? synced_folder : 여기 puphpet의
Rh7fCuil7xE4: source: ./www target: /var/www sync_type: default rsync: args: '-z' exclude: .vagrant/ auto: 'false'
답장을 보내 주셔서 감사합니다. 내 혼란은 실제 호스팅되는 방식과 같았습니다. 내 리눅스 볶음 거리는 그들이 이것을 위해 있어야하는 곳이 아니다. 나는 기본값으로 들어가는 것이 웹에 제공된다고 추측하지만 이전에는 서버에서 www로 들어가는 모든 것이 호스팅 될 것이라고 생각했습니다. 나는 무엇을 가장 devs 설치 자신의 dev 환경이 방글라데시와 파일을 호스팅하기위한 작업을 위해 작동하는지 알아 내려고 노력했다. 많은 튜토리얼을 쏟아 부었지만 그것을 설명하는 예제를 찾지 못했습니다. 프로젝트를 'default'폴더에 넣으시겠습니까? – theninjasquad
나는 누군가가 떨어져 있다면 실제로 궁금해. 조금 더 읽고 나면, 아파치가 작동하지 않는다는 것을 깨달았습니다. 페이지. 단순히 폴더의 색인 페이지로 이동하여 거기에있는 모든 항목의 목록을 보여줍니다. 왜 그런 일이 일어날 지 모릅니다. 나는 아주 기본적인 램프 박스를 설치했는데, 나는 puphpet의 기본값에서 전혀 변하지 않았다. – theninjasquad