====== VirtualBox のインストール ======
XAMPP Windowsでのテストではうまく動かないモジュールとかもあるので、\\
Linuxサーバーでテストできれば、より本番に近い環境でテストできます。\\
\\
VirtualBox は https://www.virtualbox.org/ からダウンロードします。
===== VirtualBox のインストールと、Linux のインストール =====
VirtualBox のインストールは「Next」を押していくだけなので説明を省きます。\\
Linux は手軽な Ubuntu を使います。インストール方法は[[http://ydlprog.no-ip.biz/ydlprog/doku.php?id=ubuntu:v1404:ubuntu_server_14.04_lts_%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB|ここ]]を。
===== VirtualBox Guest Additions のインストール =====
VirtualBox のメニューからは上手くインストール出来ないので、手動でインストールします。\\
\\
サーバー側で以下のコマンドを実行し、VirtualBox Guest Additions をインストールします。
$ sudo apt-get -y install make gcc
$ sudo mount /dev/sr0 /mnt
$ cd /mnt
$ sudo ./VBoxLinuxAdditions.run
===== 共有フォルダの設定 =====
仮想サーバーにファイルを転送する手間をなくすため、web ページを共有させます。\\
\\
まず、windows 側の共有したいフォルダを、VirtualBox に設定。\\
{{:web:vbox002.png}}
\\
仮想サーバー側でマウント。
$ sudo mkdir /var/www/hoge
$ sudo mount -t vboxsf hoge /var/www/hoge
毎回マウントするのは面倒なので rc.local に以下を記述。
/etc/rc.local
# By default this script does nothing.
mount -t vboxsf hoge /var/www/hoge
exit 0