-
ローカルMac環境に構築したWordPressにVirtualBoxのゲストWindowsでブラウザアクセス
MacOSXローカル環境にMAMPを使ってWordPressをインストール すると、
ローカルMacのWordPressのURLは
http://localhost:8888/wordpress/
のようになります。
でもせっかく VirtualBoxでMacOSXにWindows7をインストール してあるのに、
「http://localhost:8888/」のままでは、
VirtualBoxのゲストOSのWindowsから
ホストOSのMacに構築したWordPressにブラウザアクセスできません…。orz
そこでローカルMac環境に構築したWordPressへ、
VirtualBoxのゲストWindowsでもアクセスできるようにしてみました。
[前提条件]
1. MacOSXに「MAMP」がインストールされている
2. MacOSXに「WordPress」が構築できている
3. MacOSXに「VirtualBox」がインストールされている
4. VirtualBox上で Windowsが起動する
1. Macの設定
システム環境設定>共有>Web共有を「切」にする
2. MAMPの設定
Applications>MAMP>conf>apache>httpd.conf を修正する
219行目あたりポート番号の指定を「80」に変更
Listen 8888
↓
Listen 80
一番下に以下の4行を追加する
<virtualhost *:80>
ServerName localhost:80
DocumentRoot "/Applications/MAMP/htdocs"
</virtualhost>
MAMPを起動中であれば再起動する。
再起動しないと、設定が変更されません。
3. VirtualBoxの設定
設定>共有フォルダ>共有フォルダの追加で
MAMPの「htdocs」フォルダを追加する。
フォルダのパス:/Applications/MAMP/htdocs
フォルダ名:htdocs(何でもOK)
4. ゲストOSでWordPressへアクセス
共有フォルダの追加が完了したら、VirtualBoxを起動。
IEを立ち上げて…以下のURLにアクセス。
http://192.168.1.2/wordpress/
「wordpress」部分は、WordPressディレクトリ
わーい!!! (^-^*)
ちゃんとWordPressが表示されました!
Mac/Safari、Mac/FireFox、
Win/IE6、Win/IE7、Win/IE8 を同時に立ち上げたらこんな感じ!
もちろんWordPressだけでなく、htmlファイルも同様にブラウザアクセスできるので
/Applications/MAMP/htdocs/
の中に「project01」というフォルダを作成してWebデータを格納すれば、
http://192.168.1.2/project01/
でアクセスすることができます。
MacOSXでホームページを制作するなら、ぜひ手に入れたい環境ですね!(・∀・)2010/02/05
-
OSX 10.6上に、Windows7をインストールする(VirtualBox)
Boot Campを使って、Windowsを起動する時には
OSX終了→Windowsを起動しなくてはなりませんでしたが、
VirtualBox を使えば、OSX上にWindowsを起動させることが可能です。
VirtualBox は、私のようなWebデザイナーにとっては
欠かせないツールですね! (・∀・)
●VirtualBoxダウンロード(無料)
Sun VirtualBox Downloads
# 当たり前ですが、VirtualBoxには Windowsは含まれていません。
# 別途、正規のWindowsライセンスが必要です。
●VirtualBox (OSX)のインストール方法
下記のサイトがとても丁寧に解説してくださっています。
VirtualBoxを使ってMac OSX上に仮想環境を作る
新たに VirtualBox上に Windows7用の仮想環境を追加したのですが、
これまで同様に共有フォルダの設定したのですが
なぜか認識してくれませんでした。
VirtualBoxで、Windows7用の仮想環境を構築した場合は、
OSX側のシステム環境設定で、
共有フォルダの設定を行う必要があるようです。
これがわからず、ずいぶん長い時間ハマってしまいました…。(´・ω・)
OSX>システム環境設定>共有>ファイル共有にチェックを入れる。
「共有フォルダ」の箇所の「+」をクリックして、共有したいフォルダを追加する
必要に応じて「ユーザ」を追加する。
オプションをクリックする。
SMB(Windows)を使用してファイルやフォルダを共有にチェックを入れる。
アカウントを選択する。
# VirtualBox (Windows7) から、OSXの共有フォルダにアクセスするときに
# ID、パスワードを聞かれるので
# ここで選択したユーザのIDとパスワードを入力する。
VirtualBox (Windows7) を起動して、マイコンピュータを開く。
ピンク色の場所に 「¥¥10.0.2.2」 と入力すると、
パスワードを聞かれるので上記で設定したユーザのIDとパスワードを入力すると、
共有フォルダが表示される。
もっとスマートな方法がありそうな気もしますが、
とりあえずこれでヨシとしてやる。
Mac OSXで、VirtualBoxにWindows7を入れたら、
共有フォルダが認識されなくて困っている方の目に
このエントリーがとまりますように!2009/12/14
