我正在尝试几个小时,但我无法弄明白,如何启用与流浪者和木偶的https连接。
我有一个文件夹files / htdocs,其中包含不同的configs-files。像vhosts一样。这是一个预设,有一个空的ssl和空的vhosts_ssl文件夹。它将我的ssl证书放在ssl文件夹中,将我的httpd-ssl.conf放在vhosts_ssl文件夹中。那些使用我的MAMP Web服务器工作的文件。
在Puppet配置中,我写了以下内容:
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的新路径。 但它不起作用。也许你知道如何解决这个问题。
感谢。
答案 0 :(得分:0)
我想我找到了一个解决方案,但我没有时间对其进行测试。
以下是可能解决方案的链接。 https://forge.puppetlabs.com/puppetlabs/apache
我尝试时会更新我的Questing / Answere。