科学の箱

科学・IT・登山の話題

IT

Chefのインストール

投稿日:2013年11月11日 更新日:

前提

rubyおよびgemがインストールされていること。各コマンドのversionオプションを利用することでインストールされているか確認する。

$ ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
$ gem -v
1.7.2

インストール

chefで利用する下記の2つのコンポーネントをインストールする。

  • chef
  • knife-solo

Chefは公式サイトで提供されているシェルスクリプトをcurlコマンドを利用して実行する。chefの公式サイト を開いてプラットフォームを指定する。表示されたcurlコマンドをシェル画面から張り付けて実行するとインストールは完了する。

knife-soloはgemでインストールする。

$ sudo gem install knife-solo

knifeの設定

$ knife configure

環境をそろえるためにインストールしたアプリケーション

  • sudoer – rbenvをsudoで実行するために環境変数を引き継ぐ
  • git – rbenvをインストールする
  • rbenv – rubyのバージョンを共存させるため

インストールする際に参考にしたページはこちら

メタ情報

inarticle



メタ情報

inarticle



-IT
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

ブロックレベルとインライン

cssを勉強しているとdisplay : blockが出てきて、わざわざブロックレベルで指定すると説明されていることがある。そもそもブロックレベルが何かわからないので、display : blockが …

no image

VSSの設定がFailed to create storage area associationで失敗する

VSSでStorage Areaを設定する際に下記のメッセージで失敗することがある。 Failed to create the storage area association. Error 0x80 …

no image

Terminal Server License

Networkerを構成しているバックアップサーバーにRDP経由でログインして作業をしようとしたところ、下記のエラーが出た。 RDP CALは管理用に2ライセンスは有効になっているはずであり、ライセン …

no image

ドメインレジストラの決め方

会社のドメインレジストラを決める際のポイントについて考えてみる。 個人でドメインを取得する場合には、重要なポイントになるのは価格である。 価格はgTLDによっても違うのでなるべく安めのドメインを選ぶ。 …

no image

vagrant 1.6.4でsshインタフェースにprivate_networkを指定するとエラーになる

vagrantではprivate networkを指定して、sshからアクセスできる。 vagrant1.6.4 Windows版ではprivate networkを指定するとなぜかエラーがでる。 c …

2013年11月
« 10月   12月 »
 123
45678910
11121314151617
18192021222324
252627282930  

side bar top



アーカイブ

カテゴリー