PHP開発のため、XAMPPをインストールしてみると、だいぶ手間取った。
まず現在の環境はJAVAメインの開発なので、WEBサーバーのバージョンに合わせて、
・jre1.5
・tomcat5.5
・eclipse-3.5
。。。古いです。
私の場合、C:\eclipse-3.5の直下に
jre1.4~1.6
tomcat5.0~6.0
を置いています。もちろん各一つで十分です。
(サーバーに合わせてテストしていたため、こういう状態になっています)
重くなくてよいです。
設定ですが、eclipseのメニュー~ウィンドウ~設定から
・JREをポチ(jre1.5_e5)
Tomacat
・Tomcatバージョンをポチ
続いて
Tomacat▽JVM設定
・JREを選択(jre1.5_e5)
以上で動きます、あとはその都度バージョンを変えているだけです。
で、、ここからが本題
新しく環境を作ることになり、色々検討した結果、
の2つにすることになりました。
やはり使い慣れたeclipseがいいかなと。
まず、XAMPP(ザンプ)をインストール。
XAMPPとは
さて、Apacheを起動してみる。。エラー。。
なんだかポート80が既に使用されているらしい。
Apache側のポートは出来れば変更したくない。
まずSkypeがディフォルトでポート80なので変更、
Apacheを起動。。同じ。。
調べてみる
コマンドプロンプト netstat -nao
80を使ってるやつを発見 PID 4 ←こいつか!
タスクマネージャでプロセス確認
いた、、PID 4はSYSTEM [NT Kernel & System]
さすがにこいつを停止するのはまずい
調べてみる
するとインターネットインフォメーションサービス(IIS)が使ってるらしい
で、サービスを切ってみる
(VISTA)コントロールパネル>プログラム>Windowsの機能の有効化または無効化
Internet Information Servicesにチェックが入っているものを全て外す
私のPCでは下記を無効にしました、
・HTTP エラー
・静的コンテンツ
・.NET 拡張機能
・ISAPI フィルタ
・ISAPI 拡張機能
・要求のフィルタリング
・HTTP ロギング機能
・要求監視
・静的コンテンツ圧縮
・ディレクトリの参照
・既定のドキュメント・静的コンテンツ
・.NET 拡張機能
・ISAPI フィルタ
・ISAPI 拡張機能
・要求のフィルタリング
・HTTP ロギング機能
・要求監視
・静的コンテンツ圧縮
今のところ特に問題は無いので様子見。
見事Apache起動。
プロジェクト作成 場所はXAMPPのWEBアプリケーションルートの
C:\xampp\htdocs ここ
こちらもワークスペースは上記の場所に設定
OK!以上。