ローカル開発環境の構築_01

はじめに

あるローカル開発環境構築の学習サイトの内容を書き記していきます。

内容

・Windows10を前提とする
・完成したアプリを、ローカルマシンで24時間公開するわけにはいかない
・サーバー上にアプリを公開する事になるが、サーバーを借りるのも費用が必要
・開発中は、ローカルPC上にサーバーを構築する必要がある。
 (これを「ローカル開発環境」と呼ぶ)

Virtual BoxとVagrant

・今回、「Virtual Box」を導入する
・ただし、Virtual Boxはサーバーの設定やOSのインストール作業が面倒である
・Virtual Boxを簡単なコマンドで扱えるようにしてくれるVagrantを導入する
・直接操作するのはVagrantのみ。ただし、Vagrantのコマンドを通して、裏でVirtual Boxが動いている事を意識しておく。

Cloud9

・ローカル開発環境を作らずにサーバー環境を用意するために、ブラウザ上から同様の作業を行うために、「Cloud9」というサービスもある