VMWare FusionのWindowsへApacheインスコ/ファイル共有
今日は文化な日!
というわけで家でiMacいじってました。
メモリ足してからはVMWare上のWindowsも快適なのでこっち使おうかなと。
※関連記事
Windows7 PHPインスコメモ
Windows7(64bit)にMySQL5.5(64bit)をインストール
Windows7 に「phpMyAdmin」をインストール
■VMWare FusionのWindowsとApacheインスコ/ファイル共有
・インスコ自体は簡単。msiでスパッと。
・嫁PCからアクセスしようとしたら失敗。localhostは成功。
・IP見たら192.168.26.169。何?
嫁PCは192.168.1.5/24なのでアクセスNGで当たり前。
・ipconfig /displaydnsしたらdnsが192.168.26.1と言い張る。誰?
・コンパネからdnsを192.168.1.1にする。
・再度ipconfig。dnsは192.168.1.1になったが、dhcpが192.168.26.2。orz
当然IPは192.168.26.169のまま。
・試しにdhcpをoffにしてIPを192.168.1.64に。
・ipconfigでもdnsは192.168.1.1、IPは192.168.1.64になっていることを確認。これで動くだろ
・ブラウザ開けません。orz。 …設定を全部戻す。
・localhostは上手く行ってるので嫁PCにApache入れてファイル共有で動かすように作戦変更。
・嫁PCのファイル共有へアクセスを試みるも失敗。これは仕方ない
・VMWare Fusionのメニューから[仮想マシン]→[設定]→[ネットワーク]→
→[物理ネットワークに直接接続(ブリッジ)]を選択
・ファイル共有成功。嫁PCへのhttpアクセスも成功。
・嫁PC上のindex.htmlを秀丸で書き換える。「It works!」→「yome works!」
・再度httpアクセス。「It works!」orz
普段LinuxでしかApache使ってないのでハマる。
・Apacheフォルダが管理者権限のためユーザー権限の秀丸で書き換えられないことが判明。
・httpd.confを管理者権限で書き換え、DocumentRootを別フォルダに変更。
index.htmlも新しく作る。
・「yome works!」成功!
【まとめ】
VMWare上のWindowsから他のWindowsへファイル共有(samba)する時はブリッジを使え!
Windows7上でApache使うときは管理者権限に気をつけろ!
【その他】
iMac上のWindowsでメイン開発し、嫁PCから一時的に動作を確認できれば良かったのでこれで善しとする。
ウチだけかも知れないけどVMWare上で動かしている時の方がWindows7安定してる。
BootCampで起動した時は何度落ちたかわからないのに、VMWare上だと落ちたことがないんですよねー。
なんでだろ?(・ω・)
※続きの記事
Windows7 PHPインスコメモ
Windows7(64bit)にMySQL5.5(64bit)をインストール
Windows7 に「phpMyAdmin」をインストール
ツイート
VMware Fusion 4 プロモーション期間限定優待版
- 出版社/メーカー: アクト・ツー
- 発売日: 2011/10/14
- メディア: DVD-ROM
- 購入: 1人 クリック: 359回
- この商品を含むブログ (15件) を見る
- 作者: ウォルター・アイザックソン,井口耕二
- 出版社/メーカー: 講談社
- 発売日: 2011/10/25
- メディア: ハードカバー
- 購入: 58人 クリック: 5,321回
- この商品を含むブログ (352件) を見る