2013-10-19 3 views
1

나는 몇 시간 동안 노력하고 있지만, 방탕 한 인형으로 https 연결을 설정하는 방법을 알 수 없습니다.Vagrant & Puppet을 https와 함께 사용하는 방법

다른 configs 파일이 들어있는 files/htdocs 폴더가 있습니다. 유령 같아. 빈 ssl과 빈 vhosts_ssl 폴더가있는 사전 설정입니다. 내 ssl 인증서를 ssl 폴더에 넣고 httpd-ssl.conf를 vhosts_ssl 폴더에 넣습니다. 그 파일들은 내 MAMP 웹 서버에서 일하는 곳입니다. 일반적인 가상 호스트가 작동

file { "/etc/httpd/vhosts": 
    replace => true, 
    ensure => present, 
    source => "/vagrant/files/httpd/vhosts", 
    recurse => true, 
} 

file { "/etc/httpd/vhosts_ssl": 
     replace => true, 
     ensure => present, 
     source => "/vagrant/files/httpd/vhosts_ssl/httpd-ssl.conf", 
} 

file { "/etc/httpd/ssl": 
     replace => true, 
     ensure => present, 
     source => "/vagrant/files/httpd/ssl", 
     recurse => true, 
} 

, 그러므로 나는 구조를 복사 단지 SSL 및 vhosts_ssl에 대한 새로운 경로를 입력 할 수 있습니다 thougt : 퍼핏 설정에서

나는 다음과 같은 썼다. 하지만 작동하지 않습니다. 어쩌면 당신은 이것을 고치는 법을 압니다.

감사합니다.

+0

이 구성에 대한 해결책을 찾았습니까? –

+0

아니요, 방금이 작은 프로젝트 작업을 중단했습니다. –

답변

0

해결책을 찾은 것 같지만 바로 테스트 할 시간이 없습니다.

다음은 가능한 해결책에 대한 링크입니다. https://forge.puppetlabs.com/puppetlabs/apache

내가 시도 할 때 내 질문/답변이 업데이트됩니다.

+0

이것은 작동 할 것입니다.하지만 슬프게도 내 건축물에서는 그렇지 않습니다. config 파일로 꼭두각시를 설정해야하지만이 링크는 다른 방법으로 문제를 해결합니다 ... –

관련 문제