问题标签 [puppetlabs-apache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vagrant - 在 puppet 中设置三层环境
这些是我的文件:
我需要在图中设置基础架构,并且我想使用 Puppet Automation 来执行此操作。我需要,
- 创建 4 台 VM,1 台用于 DB,1 台 Web 服务器,1 台负载均衡器,1 台主机
- 使用 Puppet Agent 设置它们
- 从社区网站(Puppet Forge/Chef Supermarket)找到合适的模块/食谱
- 使用从社区站点获取的配方/类来配置节点。
提供配置参数以使所有这些节点相互连接。
最终目标是有一个有效的 Wordpress 设置。
我陷入了主代理配置过程。我有一个 Puppet 大师和 3 个代理正在运行。但是,但是每当我#puppet agent --test
在代理中运行时,它都会引发错误。我期待社区的帮助。
我得到的错误是......
apache2 - 如何在不影响 puppetlabs/apache 模块默认设置的情况下编辑 apache2.conf 文件?
我已经安装了puppetlabs-apache
模块。我能够管理虚拟主机,但现在我想更改/添加apache2.conf
客户端服务器默认文件的内容。具体来说,我必须添加行
到apache2.conf
文件。如何在不干扰 puppetlabs/apache 模块设置的情况下进行更改?
puppet - 集合对象的 Heira Puppet erb 语法
我们的 Yaml。
我想知道如何在 heira 和 erb 上声明这个
我试过把它放在heira上
对于我们尝试过的erb
但仍然没有运气,我得到不能反序列化 java.util.ArrayList 的实例出 VALUE_STRING 令牌
nginx - 如何在人偶中附加文件
我有nginx.conf的木偶代码。该文件由source => puppet://path to file
其中包含所需的文件内容创建。我不想打扰这个文件,因为它是默认设置。
我必须附加这个nginx.conf
文件,它可以部署在需要它的特定节点上。所以我编写了负责新更改的单独模块。但是这个模块依赖于包含该nginx.conf
文件的先前模块。
if ! defined(File['/etc/nginx/nginx.conf']) {
file { '/etc/nginx/nginx.conf' :
ensure => present,
owner => root,
group => root,
mode => '0644',
source => 'puppet:///modules/path/to/file/nginx_default.conf',
require => Package[ 'nginx' ],
notify => Service[ 'nginx'],
}
}
如何在不干扰上述代码的情况下附加 nginx.conf 文件?
php-7 - 如何使用 puppetlabs-apache 在 Ubuntu 16.04 上使用 PHP 7.0 安装 Apache
我想使用Puppet Labs Apache 模块在 Ubuntu 16.04 上安装带有 PHP 7.0 的 Apache 。
- 按照文档,该模块支持 Ubuntu 16.04。
- 有一张与 PHP 7.0 支持相关的票证,并且有一个接受的合并请求应该添加 PHP 7.0 支持。
- 看起来合并中提供的修复不包含在模块 1.9.0 版本中。
问题是
- 有什么方法可以使用建议的修复程序并使用 PHP 7.0 安装 Apache?
- 我应该在清单中写什么?
以下代码(来自 Puppet 清单)在 Ubuntu 16.04 上不起作用
我有以下错误
我尝试配置 FastCGI 服务器来处理 PHP 文件,但这也失败了,并出现了几乎相同的错误消息。该模块对 PHP 7.0 一无所知。
puppet - puppet 安装错误 - 启用 repo
我正在使用以下命令启用官方 Puppet Labs 集合存储库:
当我尝试这样做时:
sudo rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
错误:
有谁知道如何解决这个问题?
apache - apache 没有启动,并且在日志中没有正确的消息
我曾尝试使用 puppet 配置 apache。当我尝试启动 apache 时,它没有任何正确的错误消息而失败。我不明白为什么它失败了。我尝试执行以下命令,它只是说启动失败,并且没有显示任何启动失败的具体原因。你能告诉我如何弄清楚发生了什么吗?我在下面附上我的日志文件。
puppet - Puppet 错误:无法从远程服务器检索目录:SSL_connect 返回=1 errno=0
我正在尝试在 aws ec2 instance-linux ami 中设置 puppet master 和 puppet agent。当我运行我的 puppet 代理生成证书供主签名时,我遇到以下错误。
木偶大师:
傀儡代理:
木偶大师:
傀儡代理:
谁能帮我解决这个问题。
node.js - 通过 puppet 安装 nodejs 失败
基本上我想使用 puppet 执行以下操作:
我是木偶配置管理工具的新手。到目前为止,我已经完成了 puppet master -agent 设置。
并且能够在我的代理上成功安装 apache。
我在 RHEL 上使用 puppet 版本 3.8.7。作为第一步,我需要在 puppet 代理上安装 nodejs 来运行我的应用程序。
安装了 puppetlabs-nodejs 模块
主节点上的 /etc/puppet/manifests/site.pp 包含以下代码:
当我在代理上运行以下命令时,出现此错误:
代码失败并出现以下错误