on良かったらフォローお願いします。[Windows編]のレッスンが終わり、さて、自分用にカスタマイズしようとすると仲々思うようにできすに困る。今回は、レッスンしながら最終的に自分用にカスタマイズ出来るように説明したいと思う。カスタマイズ時のつまづきポイントについても説明する。もののインストール場所ドットインストールのレッスン環境と全く同じようにしようとするとCドライブを使用することになる。最近はCドライブは高速なSSDやeMMCを使用しOSのみインストールして、アプリケーションやデータ等はその他のドライブで利用している人も多いと思う。Cドライブにインストールしなければならないものはひとつもないので、Cドライブ以外にわかりやすくフォルダを作成してインストール場所とすることをオススメする。私は、Eドライブをローカル開発環境専用ドライブにしていて、以下のように必要なものはインストールしている。今回のレッスン用には、極力、Cドライブと同じような環境にするために、E:/Users/jumpup[ユーザー名]/MyVagrant/ForStudyのようにしている。VirtualBoxとVagrantインストールVirtualBoxとVagrantのインストールは、レッスンどおりに進めれば良い。sshを利用できるようにするのでインストールしてもしなくても良い。以下を参考に予めCyberduckとAtomをインストールしておこう。http://dotinstall.com/lessons/basic_localdev_win_v2/38609dotinstall.comhttp://dotinstall.com/lessons/basic_atom_v2/38802dotinstall.comPowerShellの設定Linuxコマンドが利用できるようにする。Cygwinをインストールする。sshを利用できるようにする。sshが利用できたほうが便利だ。OpenSSHをインストールする。viが利用できるようにする。vimをインストールする。PowerShellでコマンド作業が出来るようにするで詳しく説明しているので確認しながら設定して欲しい。WindowsユーザーがドットインストールのVagrant入門でつまずかない方法ドットインストールのVagrant入門をWindows7/10で行おうとするとつまずく。19:08Tips:設定なしでPowerShellを起動したいフォルダから起動する方法エクスプローラーでPowerShellを起動したいフォルダの中を表示した状態でAlt+Dで表示されるアドレスバーにpowershellと入力すると良い。詳しくは以下のサイトを参考に。http://qiita.com/skkzsh/items/9d32f6fa937f49053523qiita.comレッスンでわかりにくい部分とカスタマイズ用のポイントレッスンでわかりにくい部分とカスタマイズ用のポイント部分を説明する。共有フォルダ1レッスンではデフォルトの共有フォルダ/vagrantをそのままに利用している。sshのログインユーザーのルートディレクトリである/home/vagrantにドットインストールのレッスン用フォルダphp_lessonsを作成する前提で話をススメている。sshのログインユーザーのルートディレクトリになる/home/vagrantに/sharedフォルダを作成し、/home/vagrant/sharedを共有フォルダにする。共有フォルダの設定は、パーミッションの設定も含め、全てvagrantfileで行う。/home/vagrantを共有フォルダにしたいと思ったが、共有フォルダの設定をする際に、既にあるフォルダやファイルが全て削除されてしまうので、/home/vagrant/sharedを共有フォルダとした。ドキュメントルートのシンボリックリンクの設定1レッスンでは、apacheのドキュメントルート/var/www/htmlに対して、/vagrant/public_htmlにシンボリックリンクを設定している。2共有フォルダを/vagrantから/home/vagrant/sharedに変更するので、/home/vagrant/shared/public_htmlにシンボリックリンクを設定する。後述するが、ブラウザで表示できるようにするために/home/vagrantのパーミッションの設定も必要。PowerShellPowerShellを起動したら、作成したいフォルダヘ移動。Cyberduck/Atom/PowerShell1デフォルトではローカル(パソコン)のvagrantfileがあるフォルダ(この例ではForStudy)と仮想マシーンの/vagrantが共有フォルダになっている。CyberduckCyberduckでssh接続して/home/vagrant(sshのルートディレクトリ)にsharedフォルダを作成する。sshからはログアウトしておく。Cyberduck/Atom1フォルダとファイルを2つづつ作成する。ブラウザ表示テスト用にファイルを作成/home/vagrant/shared/public_html/index.html/home/vagrant/shared/php_lessons/index.php2ローカルフォルダに作成したフォルダとファイルがあるか確認。PowerShellドキュメントルートのシンボリックリンクを/home/vagrant/shared/public_htmlに設定する。ブラウザブラウザで192.168.33.10と打ち込み表示されればOK。PowerShell/ブラウザ1ビルトインサーバーが起動するか確認する。index.phpのあるフォルダまで移動して確認。192.168.33.10:80002ブラウザで192.168.33.10:8000と打ち込み表示されればOK。Windows設定したIPアドレス192.168.33.10に自分のわかりやすい名前でアクセス出来るようにする。仮想マシーン起動中であれば、ブラウザにdev.jump-up.comと打ち込むと先程作成したindex.htmlが表示される。ビルトインサーバーを立ち上げた場合もブラウザにdev.jump-up.com:8000と打ち込むと先程作成したindex.phpが表示される。hostsファイルの編集方法は、レッスンにある。PowerShell設定が全部終わったらvagrantは自分用のBoxで保存しておくと再利用が便利。Boxの作成方法は別のレッスンにある。http://dotinstall.com/lessons/basic_vagrant/24111dotinstall.com最後にこれでレッスンを進めながら自分用にカスタマイズもできるようになると思う。ローカル開発観葉を構築したいPCのフォルダの位置、共有フォルダの設定、ドキュメントルートの変更、パーミッションの設定が自分で出来ると思うので、自由度は高まったのではないだろうか。ドットインストールが用意したスクリプトを利用せずに、自分で全部インストールする場合は、provisionを作成しながら一歩づつ進めれば良いと思う。porvison等については、ドットインストールのVagrant入門を勉強してから作成すれば良いと思う。以上スポンサーリンクレクタングル(大)広告もし良ければお願いします。良かったらフォローお願いします。jump-up関連記事PHPの勉強ー「ドットインストール」活用方法(2/3)PHPの勉強ー「ドットインストール」活用方法(1/3)の続き。これから、「ドットインストール」をフル活用して、どのようにPHPの学習...記事を読むドットインストールの動画レッスン「PHPで作る簡単サイコロ」-PHP(1)ドットインストールでPHPの勉強をしている。ドットインストールのPHP関連で用意されている動画レッスンを終えた後に、DEMOを見ただけでスク...記事を読むドットインストールの動画レッスン「PHPで作る簡単掲示板」-PHP(6)ドットインストールでPHPの勉強をしている。何にせよ勉強するにあたって一番辛いのは、「情報」が少ないことと「先生」がいないこと。「情報」については...記事を読むドットインストールの動画レッスン「PHPで作るシンプルカレンダー」-PHP(4)ドットインストールでPHPの勉強をしている。NEO-6M)で遊んでみたドライブが大好きで普段はスマホをナビとして使っています。コメントをキャンセルメールアドレスが公開されることはありません。*サイト人気の記事まだデータがありません。Widget人気の記事まだデータがありません。Profileメインブログでは、WordPressやTwitterその他好きなことを記事にしています。そのほか2ちゃんまとめサイトやubuntuなどのブログもぽちぽちやってます。JUMP-UP.INFO。