フォアマン Ubuntu16 クイックインストール

フォアマン Ubuntu16 クイックインストール

クイックスタートガイド
Foreman インストーラーは、完全に機能する Foreman セットアップに必要なすべてをインストールする Puppet モジュールのコレクションです。ネイティブ OS パッケージ (RPM や .deb パッケージなど) を使用し、完全なインストールに必要な構成を追加します。

コンポーネントには、Foreman Web UI、Smart Proxy、Passenger、Puppet マスター (Puppet Server または Passenger 下)、およびオプションで TFTP、DNS、DHCP サーバーが含まれます。これは構成可能であり、Puppet モジュールを読み取ったり、「no-op」モードで実行して、どのような変更が行われるかを確認できます。

サポートされているプラ​​ットフォーム
CentOS、Scientific Linux、または Oracle Linux 7、x86_64
Debian 9 (ストレッチ)、i386/amd64/aarch64
Red Hat Enterprise Linux 7、x86_64 Ubuntu 16.04 (Xenial)、
i386/amd64/aarch64
他のオペレーティングシステムでは代替インストールを使用する必要があります
方法(マニュアルを参照)。
インストールには 4GB のメモリが必要です。詳細については、システム要件を参照してください。

インストール
Foreman インストーラーは、Puppet (3.x 以降が必要) を使用して Foreman をインストールします。このガイドでは、新しくインストールされたオペレーティング システムがあることを前提としています。インストーラーはデフォルトで Foreman、Puppet マスター、および Smart Proxy をセットアップします。インストーラーは複数のコンポーネントの構成に影響を与えるため、既存のシステムで以下の手順を実行することはお勧めしません。

オペレーティングシステムを選択
具体的なインストール手順を確認するには、オペレーティング システムを選択してください。

リポジトリ
Puppet Labs リポジトリから入手できる Puppet 5.x の使用が推奨されます。Puppet Agent および Puppet Server で Puppet 5.x を使用するには:

sudo apt-get -y ca証明書をインストールします
cd /tmp && wget https://apt.puppetlabs.com/puppet5-release-xenial.deb
sudo dpkg -i /tmp/puppet5-release-xenial.deb
1.sudo apt -get -y install ca -certificates

2.cd /tmp && wget https: //apt.puppetlabs.com/puppet5-release-xenial.deb

3.sudo dpkg -i /tmp/puppet5 -release -xenial . deb

Foreman リポジトリを有効にします。

echo "deb http://deb.theforeman.org/ xenial 1.18" | sudo tee /etc/apt/sources.list.d/foreman.list
echo "deb http://deb.theforeman.org/ プラグイン 1.18" | sudo tee -a /etc/apt/sources.list.d/foreman.list
sudo apt-get -y ca証明書をインストールします
wget -q https://deb.theforeman.org/pubkey.gpg -O- | sudo apt-key を追加します

echo "deb http://deb.theforeman.org/ xenial 1.18" | sudo tee /etc/apt/sources.list.d/foreman.list
echo "deb http://deb.theforeman.org/ プラグイン 1.18" | sudo tee -a /etc/apt/sources.list.d/foreman.list
sudo apt-get -y ca証明書をインストールします
wget -q https://deb.theforeman.org/pubkey.gpg -O- | sudo apt-key を追加します

-
インストーラーのダウンロード

sudo apt-get update && sudo apt-get -y install foreman-installer
1 sudo apt -get update && sudo apt -get -y install foreman -installer
インストーラーの実行
ping $(hostname -f) が 127.0.1.1 ではなく実際の IP アドレスを表示することを確認します。/etc/hosts にこのエントリが存在する場合は、変更または削除します。
インストールの実行は非対話型ですが、foreman-installer –help にリストされているオプションのいずれかを指定するか、対話型モードで foreman-installer -i を実行することで設定をカスタマイズできます。インストール オプションのセクションに、その他の例が記載されています。-v を追加すると、進行状況バーが無効になり、すべての変更が表示されます。インストーラーを実行するには、以下を実行します。

sudo フォアマンインストーラ
1 sudo foreman-installer
完了すると、インストーラーは、Foreman と一緒にインストールされている場合は、Foreman と Smart Proxy および Puppet マスターの場所に関する詳細を出力します。出力は次のようになります。

Foreman は https://theforeman.example.com で実行されています
初期認証情報はadmin / 3ekw5xtyXCoXxS29です
Foreman Proxy は https://theforeman.example.com:8443 で実行されています
Puppetmasterはポート8140で実行されています
完全なログは /var/log/foreman-installer/foreman-installer.log にあります。

要約<br /> 以上がこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に何らかの参考価値を持つことを願っています。123WORDPRESS.COM を応援していただき、ありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Ubuntu 16.04.4LTS に mininet をインストールする際に発生する問題と解決策
  • Ubuntu で G++ を使用して CPP ファイルをコンパイルする
  • Ubuntu で VIM を C++ 開発エディタとして設定する
  • 開発環境にUbuntu 16をインストール後の初期設定
  • Ubuntu ターミナル マルチウィンドウ 分割画面 ターミネーター
  • Ubuntu 16.04 で PostgreSQL の起動を設定する方法
  • Ubuntu Linux に Git と GitHub をインストールして使用する
  • Ubuntu 16.04はvimとpython3の開発環境を作成します
  • Ubuntu 18にNvidiaドライバーをインストールして、黒い画面を解決し、解像度の問題を解決する
  • Ubuntu で PHP5 と PHP7 のデュアルバージョンをサポートするシンプルな実装
  • Ubuntu 16.04 にソースコードから Mininet をインストールする

<<:  Uniapp WeChatアプレット: キー障害の解決策

>>:  MySQLリモート接続失敗の解決策

推薦する

RR および RC 分離レベルでのインデックスとロックのテスト スクリプトのサンプル コード

基本概念現在の読み取りとスナップショットの読み取りMVCC では、読み取り操作はスナップショット読み...

CSS はこのように使用できますか?気まぐれなグラデーションの芸術

前回の記事「1行のCSSコードの魅力」では、たった1行のCSSコードで生成できる美しい(奇妙な感じと...

中国のウェブサイトユーザーエクスペリエンスランキング

<br />ユーザーエクスペリエンスは中国のウェブサイトでますます重視されており、ユーザ...

Docker Swarmの概念と使用法の詳細な説明

Docker Swarm は、Docker によって開発されたコンテナ クラスター管理サービスです。...

CSS で美しい時計アニメーション効果を実装するためのサンプルコード

仕事を探しています!!!事前準備:まず、このアニメーションは、以前のローディングアニメーションとクー...

js を使用してウォーターフォール効果を実現する

この記事の例では、滝の流れの効果を実現するためのjsの具体的なコードを参考までに共有しています。具体...

3分でUbuntu 16.04を初期化し、Java、Maven、Docker環境をデプロイする

Fast-Linux プロジェクト アドレス: https://gitee.com/uitc/Fas...

CSS 境界線の半分または部分的に表示される実装コード

1. 疑似クラスを使用して境界線の半分を表示する <!DOCTYPE html> <...

複数のパッケージソースから同時にパッケージをロードするようにnpmを設定する方法

目次1. ローカルストレージを構築する2. npmパッケージを作成し、プライベートリポジトリにアップ...

MySQL 5.7.18 バージョンの無料インストール構成チュートリアル

MySQLはインストール版と無料インストール版に分かれていますインストール版の拡張子はmsi、無料イ...

Linux ドメイン ネーム サービス DNS 設定方法

DNSとはDNS の正式名称は Domain Name System で、ドメイン名解決システムを意...

シーケンス関数を実装する MySQL コード

MySQLはシーケンス関数を実装する1. シーケンスレコードテーブルを作成する テーブル `sys_...

レスポンシブフレームワークのテーブルヘッダーの自動改行問題に対する簡単な解決策

最近、Bootstrap を使って Web サイトを開発しています。表を処理していたところ、PC で...

docker を使用した pxc クラスターのインストールに関する詳細なチュートリアル

目次序文事前準備ディレクトリを作成するcustom.cnf を作成する証明書を作成するpxc クラス...

Dockerfile に基づいて Tomcat イメージを構築する方法

Dockerfile は Docker イメージを構築するために使用されるファイルです。コマンドパラ...