gpt4 book ai didi

apache - 在 puppetlabs-apache 中自定义默认虚拟主机

转载 作者:行者123 更新时间:2023-12-01 11:40:14 24 4
gpt4 key购买 nike

我正在尝试使用 puppet 和 puppetlabs-apache 模块 ( https://github.com/puppetlabs/puppetlabs-apache ) 配置 apache。有谁知道是否可以将默认虚拟主机的文档根目录从/var/www 更改为类似/var/www/default 的内容?

谢谢!

最佳答案

是的,这是可能的:

vhost recipe 所示,

# Sample Usage:
#
# # Simple vhost definition:
# apache::vhost { 'site.name.fqdn':
# port => '80',
# docroot => '/path/to/docroot',
# }

默认虚拟主机 docroot 与操作系统绑定(bind),所以如果你想在其他目录中运行默认主机,你应该在 apache 声明中使用 default_vhost => False 禁用它,然后声明一个apache::vhost 对象与你想要的 conf

apache{
default_vhost => false,
...
}

apache::vhost{'mydefaulthost':
docroot => '/var/www/other',
...
}

关于apache - 在 puppetlabs-apache 中自定义默认虚拟主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21813856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com