問題タブ [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.

0 投票する
1 に答える
95 参照

vagrant - puppet での 3 層環境のセットアップ

これらは私のファイルです:

  1. Nodes.pp ファイル
  2. site.pp ファイル

図のインフラストラクチャをセットアップする必要があり、そのために Puppet Automation を使用したいと考えています。私はする必要があるだろう、 

  1. 4 つの VM を作成します。1 つは DB 用、1 つは Web サーバー、1 つはロード バランサー、1 つはマスターです。
  2. それらを Puppet Agent でセットアップする
  3. コミュニティ サイト (Puppet Forge/ Chef Supermarket) から適切なモジュール/クックブックを見つけます。
  4. コミュニティ サイトから取得したレシピ/クラスを使用してノードを構成します。
  5. これらすべてのノードを相互に接続するには、構成パラメーターを指定します。

      最終的な目標は、Wordpress のセットアップを機能させることです。

マスター エージェントの構成プロセスで行き詰まりました。私は Puppet マスターと 3 つのエージェントを稼働させています。しかし、しかし、#puppet agent --testエージェントで実行するたびに、エラーがスローされます。コミュニティの助けを楽しみにしています。

私が得ているエラーは...

0 投票する
2 に答える
1103 参照

apache2 - puppetlabs/apache モジュールのデフォルト設定を乱さずに apache2.conf ファイルを編集する方法は?

puppetlabs-apacheモジュールをインストールしました。apache2.conf仮想ホストを管理することはできますが、クライアント サーバーのデフォルト ファイルの内容を変更または追加したいと考えています。具体的には、次の行を追加する必要があります

apache2.confファイルに。puppetlabs/apache モジュールの設定に影響を与えずに変更するにはどうすればよいですか?

0 投票する
2 に答える
1550 参照

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ファイルを追加するにはどうすればよいですか?

0 投票する
0 に答える
963 参照

php-7 - puppetlabs-apache を使用して Ubuntu 16.04 に PHP 7.0 で Apache をインストールする方法

質問をサーバー障害サイトに移動しました。

Puppet Labs Apache モジュールを使用して、Ubuntu 16.04 に PHP 7.0 で Apache をインストールしたいと考えています。

  1. ドキュメントに従って、モジュールは Ubuntu 16.04 をサポートします
  2. PHP 7.0 サポートに関連するチケットがあり、 PHP 7.0 サポートを追加する承認済みマージ リクエストがあります。
  3. マージで提供された修正は、モジュール 1.9.0 バージョンには含まれていないようです。

質問は

  1. 提案された修正を使用して、PHP 7.0 で Apache をインストールする方法はありますか?
  2. マニフェストには何を書けばよいですか?

次のコード (Puppet マニフェストから) は、Ubuntu 16.04 では機能しません。

次のエラーが発生しました

PHP ファイルを処理するように FastCGI サーバーを構成しようとしましたが、これもほとんど同じエラー メッセージで失敗します。このモジュールは、まだ PHP 7.0 について何も知りません。

0 投票する
1 に答える
239 参照

puppet - パペットのインストール エラー - リポジトリを有効にする

次のコマンドを使用して、公式の Puppet Labs コレクション リポジトリを有効にしています。

私がしようとすると:

sudo rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm

エラー:

誰もこの問題を解決する方法を知っていますか?

0 投票する
2 に答える
288 参照

apache - Apache が起動せず、ログに適切なメッセージが表示されない

パペットを使用してApacheを構成しようとしました。Apache を起動しようとすると、適切なエラー メッセージが表示されずに失敗します。なぜ失敗するのかわかりません。以下のコマンドを実行しようとしましたが、起動に失敗しただけで、起動に失敗した特定の理由は表示されません。何が起こっているのかを把握する方法を教えてください。以下にログファイルを添付します。

0 投票する
1 に答える
1829 参照

puppet - Puppet エラー: リモート サーバーからカタログを取得できませんでした: SSL_connect returned=1 errno=0

aws ec2 instances-linux ami でパペット マスターとパペット エージェントをセットアップしようとしています。パペット エージェントを実行して、マスターが署名する証明書を生成すると、次のエラーが発生します。

パペットマスター:

パペットエージェント:

パペットマスター:

パペットエージェント:

誰でもこの問題を解決するのを手伝ってくれませんか。

0 投票する
2 に答える
820 参照

node.js - パペット経由での nodejs のインストールが失敗する

基本的に、パペットを使用して次のことを行いたいです。

パペット構成管理ツールは初めてです。これまでのところ、パペット マスターとエージェントのセットアップは完了しています。

エージェントにApacheを正常にインストールできました。

RHEL でパペット バージョン 3.8.7 を使用しています。最初のステップとして、アプリケーションを実行するために puppet エージェントに nodejs をインストールする必要があります。

puppetlabs-nodejs モジュールをインストールしました

マスターノードの /etc/puppet/manifests/site.pp には以下のコードが含まれています:

エージェントで以下のコマンドを実行すると、次のエラーが発生します。

コードは以下のエラーで失敗します