魔法使いの卵

WEBエンジニアの卵の成長記録

vagrant

CentOS72(1511)x64のVagrantBoxを作った

はじめに 作るきっかけは上記の一言です。 作業環境環境 環境 バージョン OS XEI Capitan バージョン10.11.4 VirtualBox バージョン5.0.24 Vagrant バージョン1.8.1 入れておきたいVagrantのプラグイン vagrant-vbguest 目指す成果物 最小構成のCentOS72(151…

開発環境構築を自動化してみた

経緯 開発環境構築を手動で作りたくない(めんどくさい) 開発環境を1から作るのって何回やってもめんどくさい。 手順さえ作ってしまえば人間がやる必要ないとおもったので 規模はともかく簡単に楽できることからはじめようとおもった。 プロビジョニング使う…

PuPHPetを使ってPHP7の環境を作ってみる

経緯 個人の開発環境だし最新版使いたい 最近リリースしたばっかたし今ホットだし触り始めよう でも、また環境つくるのかめんどくさい。 それ、PuPHPetで解決できるよ PuPHPetとは (PuPHPet)https://puphpet.com/#vagrantfile-local 環境を作ってみる とりあ…

UbuntuにDockerを入れてみた

用意するもの VirtualBOX Vagrant LinuxOS(今回はUbuntu 15.04を利用) Dockerを導入する docker.ioパッケージのインストール curl -sSL https://get.docker.com/ubuntu/ | sudo sh docker.ioパッケージの確認 dpkg -l lxc-docker vagrant@Ubuntu1504:~$ dpkg…

Ubuntuの環境を用意した

用意するもの VirtualBOX Vagrant Ubuntuを導入する Ubuntu 15.04のboxを追加する (๑˃̵ᴗ˂̵)و < vagrant box add Ubuntu1504 https://github.com/kraksoft/vagrant-box-ubuntu/releases/download/15.04/ubuntu-15.04-amd64.box Boxの有無の確認 vagrant box l…

Dockerについて調べてみた

何故Dockerなのか 個人的に仮想環境にハマってる 普段はVagrantのみで開発検証をやってる ある日おもったのはDockerとVagrantってどっちが人気なんだろう Googleトレンドで調べてみた(というかそれしかしてない) まずは日本でみてみる 次に世界でみてみる リ…

最小構成のjenkinsでビルドを自動化してみた

完成イメージ(webhookで対応時) githubへpushがあった場合jenkinsがビルドをはじめる サーバ内でjenkinsユーザでログインできる準備をする ユーザ名jenkinsはインストール時に作成される jenkinsユーザでログイン可能な状態にする vi /etc/passwd /bin/false…

CentOS7(box)のルートディレクトリの役割をざっくりまとめた

環境について vagrantで追加したCentOS7のboxを元に今までスルーしてたルートディレクトリの役割をみていく 今回利用しているboxは以下 https://f0fff3908f081cb6461b407be80daf97f07ac418.googledrive.com/host/0BwtuV7VyVTSkUG1PM3pCeDJ4dVE/centos7.box …

モダンなPHP開発環境を作ってみる

今回用意するもの Vagrant virtualbox CentOS7 PHP Mysql Nginx 目指すべきところ 最新のものを使い開発を行うことができるようにすること アーキテクチャーに関しては自分で考えれるようになること(なりたい) 今回Nginxはリバースプロキシ等の設定は行わな…

Vagrantのプラグインを使ってhostの設定をすると超絶捗る

バーチャルホストの設定準備(ホスト側) vagrantfileのバックアップを取る cp vagrantfail vagrantfail.org ホストを自動で追加削除行うために下記をインストールする sudo vagrant plugin install vagrant-hostsupdater vagrantfileを編集する vim vagrantfa…

Vagrantで作るLaravel5の開発環境#個人的まとめ

vagrantで開発環境を簡単に作るためのメモ 必要なもの vagrant virtualbox vagrantで開発環境を作るメリット 実行環境を開発と本番で揃えたい。 開発環境を構築する際に個人のローカル環境に依存しないようにしたい。 すぐに使える仮想環境を構築したい。 環…

Vagrantでバーチャルホストを設定してみたw

バーチャルホストの設定準備(ホスト側) vagrantfileのバックアップを取る cp vagrantfail vagrantfail.org ホストを自動で追加削除行うために下記をインストールする sudo vagrant plugin install vagrant-hostsupdater vagrantfileを編集する vim vagrantfa…

PHPをCentOSに入れる各バージョンまとめ

PHPの環境導入(Apacheも含む) CentOS 6.x(必要なものを用意) sudo rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm CentOS 7.0(必…

vagrantで共通ファイルがマウントされなかったw

共通ファイルがマウントされていない Failed to mount folders in Linux guest. This is usually because the "vboxsf" file system is not available. Please verify that the guest additions are properly installed in the guest and can work properly.…

Webエンジニアの教科書読んでみたメモ5(開発環境の自動化)

手動での開発環境構築のリスク 本番サーバを新たに追加したい アクセスが増えてくると処理速度がたりなくなる場合がスケールアウトで対応 スケールアウト サーバの数を増やすことで性能を上げる方法 スケールアップ サーバのCPUやメモリを高性能なものにして…

vagrantを使ってLaravel5を動かした時に認証画面にいけなかったw

とりあえず認証画面にいきたいなーって思ってhomeを叩いてみた laravel5/home Apache/2.2.15 (CentOS) Server at 192.168.33.10 Port 80が返ってきた。 え?こんなのあったっけ?以前Macのローカル環境で構築した時はなかったし原因なんやろーなぁっておもっ…

Vagrantで作成した開発環境をbox化してみたったw

Vagrantで下記の開発環境を用意した。PHP Git mysql phpmyadmin composer vim 詳細は下記リンク <a href="http://raichel.hatenablog.com/entry/2015/03/08/041714" data-mce-href="http://raichel.hatenablog.com/entry/2015/03/08/041714">vagrantで開発環境を作る日はまさにデストロイwwwwwww - 魔法使いの卵</a> vagrantで開発環境を作る日はまさにデストロイwwwwwww - 魔法使いの卵

vagrantで開発環境を作る(続き)virtualhostをたてたったwwwwww

前回はPHP5.5 phpmyadmin mysql git vim を仮想マシンにいれるってことをやった。 今回はvimの設定を簡単にしてLaravel5で使うためにcomposerを入れて 最終的にvirtualhostを立てて開発環境を完成させるってところまでをやったw vimのプラグインを管理するた…

vagrantで開発環境を作る日はまさにデストロイwwwwwww

Mac買ったのはいいけど使い方わからなくて 適当にいろいろ設定やりすぎてちゃんとしたいっておもったからMac初期化して1から作ってみた。(初期化したのは単純にタイムマシーン使いたかったのもある) あとローカルでやるの流行に乗れてないみたいでイヤやった…

Vagrantの起動方法から各コマンド

VagrantをMacに入れてみたったw - 魔法使いの卵 前回はインストールから設定までをやったから 今回は起動から各コマンドまで試してみたいとおもう。 VMを起動させる前に VirtualBoxは起動させておかなあかんで!! 起動コマンド $ vagrant up たったこれだけ…

VagrantをMacに入れてみたったw

Linuxの勉強したいな。 自分で環境作ったりしてみたいし 色々やれることのレパートリーを増やしたい。 冬休み前に同期に相談したらVagrantええで!! 言われてたのとこないだ上司に使いたい環境が なかったらVagrantでつくればいいよーって言われて やってみ…