タグ

vagrantに関するcuttoff19のブックマーク (14)

  • Vagrantで始めるAnsible - Qiita

    この記事はQiita版「インフラ勉強会 Advent Calendar 2018」の二日目です。 はじめに Vagrantは最近あまり聞かなくなってきましたね。全てをDockerで管理できればDockerで良いのですが、今でも普通のインスタンスやオンプレサーバが存在するところは多く、それらを運用し育てていく為にはAnsibleなどの構成管理ツールは有効です。 AnsibleやChefでplaybookやrecipeを作り込んでいくときは、何度もトライアンドエラーを繰り返すことが必要なので、スナップショットの取得とリストアが出来て、環境全体の初期化もすぐ出来るVagrantはやはり便利です。 というわけでこの記事ではVagrantを使ってAnsibleの練習環境を作っていきます。またAnsibleの実行環境自体もVagrantで作ります。 準備 VagrantとVirtualboxをインスト

    Vagrantで始めるAnsible - Qiita
  • WordPressをVagrant環境にらくらくインストールする。 - VCCW - Qiita

    追記(2016年11月) VCCWの最新情報を掲載させる感じで更新しました。 VCCW v3がリリースされました。 先月に気付いてこの記事のアップデートの必要性を感じたきっかけです。(まだベータ版?) 詳しいことは次の記事をごらんください。 VCCW v3での変更点と新機能まとめ Boxサイズが小さくなったり、起動が早くなったりうれしいですね!(こなみかん) ChefがAnsibleになったり、PHP7系だったり、NodeJSがv6系になってたり。順当なアップデートなんですかね(素人感しかない感想) VCCWをインストールするためのWP-CLIのプラグインがリリースされました。 詳しいことは次の記事をごらんください。 WP-CLIでVCCW環境をほいほい作る zipダウンロードしてうんたらかんたらするのめんどうだと思っていたそこのあなた(俺)にぴったりですね! 紹介した2つの記事ですが、見

    WordPressをVagrant環境にらくらくインストールする。 - VCCW - Qiita
  • VagrantFileを読もう(主にNetwork周り) - hao's work log

    CentOS6 を Vagrant で起動させるにあたって、ネットワークの設定を行ってみたいと思います。 参考サイト Vagrant Document ネットワークアダプターについて VirtualBox上でゲストOS(VirtualBox上のVMのことです。ここではゲストOSで統一します。)の設定を見ることができますが、ネットワークタブを開くとネットワークアダプターという項目があります。ここの割り当てで、ネットワークアダプターのモードを変更することができます。 それぞれのモードについてどのような役割があるのか簡単に見てみます。 未割り当て NICとして認識はするが、なんの設定もされていない状態です。 NAT 通常ゲストOSは、ホストOSと違ったネットワーク帯としてIP(プライベートIP)が振られ、外部・ホストOSとの通信はできません。そこで、ホストOSとゲストOSの間で VirtualB

    VagrantFileを読もう(主にNetwork周り) - hao's work log
  • http://lab.raqda.com/vagrant/index.html

  • Vagrant と Chef による仮想環境構築の自動化(VirtualBox編) | オブジェクトの広場

    AWS のようなクラウドサービスが一般に浸透したことにより、仮想環境を前提とした開発が一般的になってきました。必要になったときに必要な構成のリソースにアクセスできるクラウドの強みを活かすため、オンデマンドで仮想環境を構築し直す機会が以前よりも増えてきています。このような状況では、仮想環境をより効率的に構築する必要があります。記事のシリーズでは効率的な仮想環境構築の手段の一つとして、Vagrant と Chef というツールで環境構築を自動化する方法を紹介します。 はじめに 最初に Vagrant と Chef を使った環境構築の概要、および今回構築する仮想環境についてご紹介します。 仮想環境構築の自動化が求められる背景 クラウドが一般に浸透した現代では仮想化技術を利用することが当たり前となっています。仮想環境では、物理的な制約がないため、環境を廃棄したり、必要なときに再構築することが容易

    Vagrant と Chef による仮想環境構築の自動化(VirtualBox編) | オブジェクトの広場
  • 今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]

    Vagrant と Chef Solo ってとてもベンリそうに見えてたのですが、ネット上にあるのは断片的な情報が多かったり、そもそもいろんなやり方があって混乱してたので、サックリ始めるためのチュートリアルを書きました。これをきっかけにベンリな Vagrant ライフを堪能して頂ければ幸いです。 [追記10/10/2013] Window 上の Vagrant でも問題なく動きました。ただ1点注意があって、UAC のポップアップに反応しないと、Vagrant か VirtualBox 側でタイムアウトになってしまうので、ポップアップを見張るか、放置したいなら一時的に無効にしておくとよいです。 [/追記終わり] [追記 10/23/2013] VirtualBox 4.3 だとまだうまく動かないようです(私も host-only adapter の作成で VirtualBox 側のエラーになり

    今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]
  • Mac OS XでVagrantとChefを使った環境構築のまとめ - Qiita

    ※ここで説明している方法でのChefのインストールはお勧めしません。 こちらを参考に入れてください。 http://qiita.com/hamichamp/items/d3ca7c365353285a564b Vagrantで仮想環境を作る準備をしよう VirtualBoxをインストールしよう https://www.virtualbox.org/wiki/Downloads 今回はMacOSXで環境を作るので、Mac版をダウンロードします。 Vagrantをイントールしよう http://downloads.vagrantup.com/ ここから最新のものをダウンロードしましょう。 この記事を書いている段階では、v1.2.7でした。 今回はMacOSXで環境を作るので、Mac版をダウンロードします。 Vagrantで仮想環境を作ってみよう 仮想環境を登録しよう 今回はCentOSをダウン

    Mac OS XでVagrantとChefを使った環境構築のまとめ - Qiita
  • Vagrant + chef-solo によるPHP + MySQLな開発環境構築入門 | 開発メモるアル

    開発環境をローカルPC上の仮想サーバに構築することが当たり前になってきた昨今、 環境構築をもっと効率良く、楽にしたいということで、遅ればせながらVagrant+chef-soloをいじり始めました。 なんとかそれっぽい開発環境が構築できたのでまとめておきます。 とにかく動く環境をまず作ってみる、Vagrant + chef-soloで開発できるイメージを持つ、ことを重視して作りました。 開発環境の概要 大体こんな感じの環境を作ります。 今回はFedora20上のVirtualBoxに仮想サーバを構築しています。 もちろんWindows上でもOSX上でも構築可能です。 ※Windowsの場合、以降で説明するコマンドと少し違った手順が必要になる可能性があります。 「PHP」となっている部分も、Rubyなど他の言語にも置き換えが効くと思いますが、 今回はPHPで構築しています。 ソースコードを共

    Vagrant + chef-solo によるPHP + MySQLな開発環境構築入門 | 開発メモるアル
  • Windows7にVagrantをインストール - Qiita

    その1 / その2 / その3 自分用の備忘録。 http://www1205uf.sakura.ne.jp/wp/world/?p=398 http://d.hatena.ne.jp/naoya/20130205/1360062070 このあたりを真似ただけです。 Rubyをインストール http://rubyinstaller.org/ DownloadからRuby1.9とDEVELOPMENT KITをダウンロード。 『Ruby 1.9.3-p545』『DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe』だった。 2.0でもいいかもしれませんがRubyはよくわからんので前述のサイトに従った。 Rubyをインストール。 「rubyのパスを通す」にチェックを入れた。 DevKit-tdm-32-4.5.2-20111229-1559-sfx.exeを適当な

    Windows7にVagrantをインストール - Qiita
  • VagrantとVirtualBoxで仮想環境を作ってみる。ついでにchef-soloの導入まで。 - ぺーぺーSEのブログ

    タイトルの通り。 環境および構築 Windows7環境でやった。 VirtualBox 下記からVirtualBox binariesのVirtualBox platform packagesのVirtualBox 4.3.6 for Windows hostsを入手しインストール。 https://www.virtualbox.org/wiki/Downloads Vagrant 下記からVagrantを入手してインストール。(バージョンは1.4.2) http://www.vagrantup.com/downloads.html 他にもRubyGemsやbundlerでインストールする方法もあるみたい。 仮想環境を作ってみる ■手順概要 boxと呼ばれるテンプレートを用意 仮想マシンの作成 仮想マシンの起動 ■手順詳細 作業ディレクトリの作成と移動 mkdir C:\work cd C

    VagrantとVirtualBoxで仮想環境を作ってみる。ついでにchef-soloの導入まで。 - ぺーぺーSEのブログ
  • VirtualBoxとVagrantで開発環境を構築

    環境なんてMAMPとXAMPPがあれば全て解決する。 なんて思っていた。 そう今までは。 そううかつでした。 いやぁ時の流れは早いものですね。 今回はVirtualBoxとVagrantで環境構築ということで、まずそれぞれ「なんぞや」と言うところから。 まず、VirtualBoxなんですが、無料で使用できるx86仮想化ソフトウェア・パッケージの一つで、開発はオラクルが行っています。 その他にもVMの種類としてVMware FusionやParallels等があるのですが、これらは有償となっております。 なにはともあれダウンロードを行いましょう。 以下のURLからダウンロードできますので、お使いの環境に合わせてダウンロードしましょう。 ダウンロード https://www.virtualbox.org/wiki/Downloads ダウンロードしたら指示に従ってポチポチインストールしていきま

  • Vagrantでアプリケーション開発環境をローカルPCに作ってみよう

    はじめに 連載では、インフラの構成をコードで管理するための便利なツールを使って、インフラを構築するための手順をご紹介します。前回は、コードによるインフラ構築の概要とローカルPCに仮想環境を作成するVagrantのセットアップについてご紹介しました。今回は具体的にVagrantを使って開発チーム内で統一した開発環境を構築する方法について説明します。 対象読者 記事は、次の方を対象にしています。 コードを使ってインフラの構成管理がしたい人 ネットワークやLinuxの基礎知識がある人 Webシステムの開発環境を構築したことがある人 Vagrantfileによる仮想環境構築 前回の連載で説明したVagrantfileとは、仮想環境を作成するもとになる設定ファイルです。ここでは、RubyによるVagrantfileの記述の仕方について説明します。 Vagrantfileのひな形作成 Vagran

    Vagrantでアプリケーション開発環境をローカルPCに作ってみよう
  • Windows7にVirtualBoxとVagrantをインストールしたメモ - k-holyのPHPとか諸々メモ

    開発環境に便利と話題のVirtualBoxとVagrantを、ようやくインストールしてみたメモです。 こちらの記事を参考にしました。 WindowsでVagrantする - みんなのちからになりたい Window 7 でVagrantでCent OS 6.3入れてみた - 僕の車輪の再発明 VirtualBoxを入れる Downloads ? Oracle VM VirtualBox から VirtualBox 4.2.16 for Windows hosts x86/amd64 をダウンロードして実行。 Setup Wizardが起動するので Next Next。なんかOracle製のドライバ類が色々インストールされるけど気にしない。 Vagrantを入れる Vagrant - Downloads から 最新版 v1.2.7 のページに飛び Vagrant_1.2.7.msi をダウンロ

  • Vagrant+VirtualBoxでPHP開発環境構築 - Qiita

    Windowsで。 なにがやりたいの? VirtualBox等の仮想化ソフトウェアで仮想マシンを動かし、その中に開発環境も全て入れてしまおうというコンセプトで、これによって番環境と開発環境をそろえることが簡単にできるようになることと、グループでの開発の際に開発環境を揃えやすいことが主なメリット。 グループでの開発環境を揃える方法については、Chefなどの設定管理ツールを使うのが一般的だと思う。が、他にもやり方はいろいろあるみたい(PuppetとかVMクローン?とか・・・)。 今回は、VagrantというVirtualBoxのフロントエンドのようなものを使ってコマンドラインで開発環境管理を行えるようにするまでを目的とします。 Vagrantの使い方 インストールについてはhttp://dev.classmethod.jp/tool/vagrant/ の通りにやれば一発で行けました。 box

    Vagrant+VirtualBoxでPHP開発環境構築 - Qiita
  • 1