タグ

ブックマーク / success.tracpath.com (4)

  • Cygwin + rbenv環境でプロビジョニングサーバーを構築する方法(第1回)~Cygwinを用いて、rbenv環境を構築する

    nodosfilewarningは、漢字ファイル名を表示する際に表示されるWarningを抑止するために設定しますが、設定しなくても問題ありません。また、HOMEを設定しない場合、ホームディレクトリがC:\cygwin\homeになってしまうため、別のドライブのフォルダを指定します。筆者の環境では、HOMEとしてD:\HOME\%USERNAME%を設定しています。 fstabの設定 UNIXでお馴染みのfstabを編集します。特にHOMEを別フォルダに指定した場合、環境変数HOMEで設定したフォルダをCygwin上のホームディレクトリとして利用できなくなってしまうため、必ず編集する必要があります。また、Cygwinインストーラーで指定したキャッシュフォルダもマウントできるように編集します。 デスクトップからCygwin Terminalのショートカットをダブルクリックして、Termina

    Cygwin + rbenv環境でプロビジョニングサーバーを構築する方法(第1回)~Cygwinを用いて、rbenv環境を構築する
  • 開発者必見!仮想環境の構築を自動化する方法とは(PackerやVagrantを利用した開発環境の構築)

    ③テンプレートファイルの構文チェック validateコマンドを使用して、作成したテンプレートファイルの構文をチェックします。 packer validate packer-template-debian71.json 構文エラーが無ければ、successfullyと表示されます。 構文エラーがあった場合、エラーとなったjsonファイルの行番号とエラー内容が表示されます。 punio@PAPA ~/my-packer-template $ packer validate packer-template-debian71.json Template validated successfully. punio@PAPA ~/my-packer-template $ packer build packer-template-debian71.json virtualbox output will

    開発者必見!仮想環境の構築を自動化する方法とは(PackerやVagrantを利用した開発環境の構築)
  • Veeweeを使ってVagrant用仮想マシンイメージを作成する

    VirtualBoxのインストール VirtualBoxのインストール方法については、VirtualBoxの導入からOSインストールまでのチュートリアル解説を参照して下さい。 Vagrantのインストール Vagrantのインストール方法については、開発者必見!仮想環境の構築を自動化する方法とはを参照して下さい。 Gitのインストール msysgitの中から、Full installer for official Git for Windows 1.8.4をインストールします。 ①ダウンロードしたインストーラーを起動します。 ②Select Componentsでは「Additional icons」を選択します。 ③Adjusting your PATH environmentでは、 「Run Git and included Unix Tools from the Windows Co

    Veeweeを使ってVagrant用仮想マシンイメージを作成する
  • Chef Soloを使った仮想マシンのプロビジョニングの方法

    はじめに ブログでは、仮想インフラの自動化ツールとしてPacker/Vagrant/Veeweeを紹介していますが、これらの紹介記事「Veeweeを使ってVagrant用仮想マシンイメージを作成する」および、「開発者必見!仮想環境の構築を自動化する方法とは」では、仮想マシンの新規作成にフォーカスした解説を行っています。ここでは、Vagrantを使った仮想マシンのプロビジョニング方法について解説します。 Chef Soloとは Chef(シェフ)は、米国のOPSCODE社が開発するサーバー構成管理ソフトウエアです。Chefは、サーバーの構成情報を管理するChefサーバーと複数台のChefクライアントで構成されており、Chefサーバーから、Chefクライアントであるサーバーの構成を変更することができます。Facebookでは、管理するサーバーを複数台のChefサーバーで管理していると言われて

    Chef Soloを使った仮想マシンのプロビジョニングの方法
  • 1