2013-10-19 52 views
1

我想了好幾個小時,但我無法弄清楚,如何啓用與流浪和木偶的https連接。如何使用流浪和木偶與https

我有一個文件夾文件/ htdocs其中包含不同的配置文件。像鬼魂一樣。這是一個預設,有一個空的ssl和空的vhosts_ssl文件夾。它將我的ssl證書放入ssl文件夾,並將我的httpd-ssl.conf放入vhosts_ssl文件夾中。那些與我的MAMP Webserver一起工作的文件。

木偶配置我寫了下面:

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, 
} 

正常的虛擬主機在工作,所以我thougt我可以複製的結構,只是輸入SSL和vhosts_ssl新路徑。 但它不工作。也許你知道如何解決這個問題。

謝謝。

+0

你有沒有找到這種配置的解決方案? –

+0

不,我剛剛停止了這個小項目的工作。 –

回答

0

我想我找到了一個解決方案,但我沒有時間去測試它的正確知道。

以下是可能的解決方案的鏈接。 https://forge.puppetlabs.com/puppetlabs/apache

我會在嘗試時更新我的​​Questing/Answere。

+0

我認爲這會行得通,但可惜與我的架構不符。我需要用這些配置文件來配置puppet,但是這個鏈接通過一種不同的方式解決了這個問題。 –