親バカエンジニアのナレッジ帳

webのエンジニアをやっており、日頃の開発で詰まったことや書き残しておきたいことを載せています。育児のイロハという育児サイト(https://ikujip.jp)の開発も行っているため、その開発で使用されている技術についても掲載しています。

Vagrant

MacにCentOS7のVagrant環境を構築

タイトルにある通り、MacにCentOS7のVagrant環境を構築した時のメモです。 必要なものをインストールしてvagrant sshでLinux環境に入れるまでの手順になります。バージョン情報 VirtualBox:5.1 CentOS:7.2まずはVirtualBoxのインストールです。 dmgファイ…

Centos6.7でRailsを動かす環境をVagrantとAnsibleで作成

タイトルの通りですが、ansibleでrailsの環境をvagrant上に作った時の設定を記します。 データベース(MySQL等)の設定は省いています。 バージョン情報は以下になります。 ruby : 2.2.3 Rails : 5.0.1 passenger : 5.1.2vagrantのディレクトリ下にhostsファイ…

Vagrantにssh 192.168.33.10でパスワードなしログイン

vagrantの起動をした後、vagrant sshではパスワードなしでログインできるのに、 ssh 192.168.33.10だとパスワード入力を求められます。 これが上手くいかないと、chefとかansibleといったサーバ構成管理ツールを実行させる時に上手くいきません。 ただし、ti…

VagrantでAnsibleを使う(provision版)

AnsibleはサーバにSSH接続をして記述されたPlaybookの通りに実行されますが、 Vagrantで実行する場合は必ずしもSSH接続は必要ありません。 「vagrant provision」コマンドでもPlaybookを実行できるのです。※ちなみに今回はVagrantの設定方法については省略し…