このブログを検索

ラベル php の投稿を表示しています。 すべての投稿を表示
ラベル php の投稿を表示しています。 すべての投稿を表示

2012-09-10

eclipseでPHP開発環境構築のメモ

<eclipse PDT>をダウンロードする。
これにxamppがついてくる。

eclipse PDT
<a href="http://mergedoc.sourceforge.jp/index.html#/pleiades.html">http://mergedoc.sourceforge.jp/index.html#/pleiades.html</a>
今回は3.7(Indigo) JREありを選択
ちなみに一度4.2をインストールしてみたけどCPUがAMD6コアのメモリ8GBでも重すぎて使えなかった。

手順
解凍してd:\elicpse\...に入れた。
\xampp\setup_xampp.batを実行

\xampp\xampp-control-3-beta.exeを実行
apacheとmysqlをstartする

apacheのadminをクリック
※ステータスを見るもapache以外停止になっている(?)

セキュリティをクリック
http://localhost/security/xamppsecurity.php
MySQLのrootのパスワードを設定する
パスワードを入力してチェックボックスをONにしてボタン
MySQL再起動

htaccessでBASIC認証を導入する
ユーザーとパスワードを入力してチェックボックスをONにしてボタン
再度セキュリティをクリックしてこれらが安全になったか確認

confで作業領域の追加など
\xampp\apache\conf\httpd.conf
PHPをおく場所が\xampp\apache\htdocs\...以外であれば
<directory c:="c:" php="php" workspace="workspace">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</directory>
のようにして指定する。
さらに、phpの各フォルダを仮想的に配置する場合は、
<ifmodule alias_module="alias_module">セクションに
Alias /testmodule "c:\workspace\php\testmodule\root"
のように記載する。</ifmodule>