未创建 Puppet apach::vhost ssl_cert、ssl_key
Puppet apach::vhost ssl_cert, ssl_key are not being created
我正在尝试操纵服务器,在 .pp apache 配置文件中我有:
apache::vhost { "000-default-ssl":
servername => "$sitename",
serveraliases => ["$sitename"],
serveradmin => 'webmaster@localhost',
port => '443',
docroot => "/path/to/docroot",
access_log_file => 'ssl-access.log',
error_log_file => 'ssl-error.log',
ssl => true,
ssl_cert => '/data/ssl/www/365_acdsee_com.crt',
ssl_key => '/data/ssl/www/365_acdsee_com.key',
#...morecode...
}
当我 运行 它时,文件 000-default-ssl.conf 和所有内容都已创建,但是当我查看 /data/ssl/www/ 时它是空的。 365_acdsee_com.crt 或 365_acdsee_com.key 都不存在。
所以我的问题是:是声明行 ssl_key 和 ssl_cert 应该创建证书和密钥,还是我必须有其他生成它们的东西,如果不是,为什么不它正在制作文件???
我正在尝试操纵服务器,在 .pp apache 配置文件中我有:
apache::vhost { "000-default-ssl":
servername => "$sitename",
serveraliases => ["$sitename"],
serveradmin => 'webmaster@localhost',
port => '443',
docroot => "/path/to/docroot",
access_log_file => 'ssl-access.log',
error_log_file => 'ssl-error.log',
ssl => true,
ssl_cert => '/data/ssl/www/365_acdsee_com.crt',
ssl_key => '/data/ssl/www/365_acdsee_com.key',
#...morecode...
}
当我 运行 它时,文件 000-default-ssl.conf 和所有内容都已创建,但是当我查看 /data/ssl/www/ 时它是空的。 365_acdsee_com.crt 或 365_acdsee_com.key 都不存在。
所以我的问题是:是声明行 ssl_key 和 ssl_cert 应该创建证书和密钥,还是我必须有其他生成它们的东西,如果不是,为什么不它正在制作文件???