31
41

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

お手軽PHP開発環境構築(Windows)

Last updated at Posted at 2014-12-08

ApacheやMySQLサーバもまとめてインストールするため、Xamppが含まれているPleiades All in One Eclipseを用いて構築してきます。
(ここではWindows8(64bit)で環境構築した手順を記載します)

##All in One Eclipseのインストール
以下のURLより、Pleiades All in Oneをダウンロードします。(下図参照。例はWindows 64bitの場合です。)

Pleiades All in One ダウンロード
all_in_one_eclipse_install.png

Full Editionをダウンロードし、Eclipseの実行ファイルを置きたい場所に解凍しましょう。(私の場合はD:MyApp\Eclipse\に置いてたりしてます)

これでEclipseのインストールは完了です。
続いて、Apacheの設定を行っていきます。

##Xamppの設定
ApacheやMySQLサーバの設定を行うためXamppの設定を行います。
先ほどインストールしたAll in One Eclipseディレクトリ内の「xampp」フォルダがXampp関連のフォルダになります。

###初期セットアップ
下記実行ファイルを実行します。

xampp/setup_xampp.bat

下記のように出力されればOKです。
xampp_startup.png

###Apacheポート変更
続いてApacheの起動ポートを変更します。(ポート番号80は別のアプリで使われてたりするので80以外の適当な番号を指定しておきます。ここでは8888に設定します。)

エディタで下記ファイル内の2箇所を修正します。

xampp/apache/conf/httpd.conf

#Listen 12.34.56.78:80
Listen 8888  (58行目付近)


# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName localhost:8888 (214行目付近)

xamppコントローラを起動します。
xampp/xampp-control.exe

「config」→「Service and PortSettings」を選択すると下図のような設定画面が表示されます。ここでポート番号を先ほどhttpd.confで設定したポート番号に設定して保存します。
xampp_config.png

設定したら、念のためxamppコントローラを閉じて再起動します。
xampp/xampp-control.exe

Apache(startボタン押下で)下記のように正常起動できればOKです。
apache_success.png

##確認
サンプルのコードを置いて動作確認してみます。
既にApacheの設定でドキュメントルートが 「xampp/htdocs」となっているのでこのフォルダ配下にサンプルコードを置いて確認します。

xampp/htdocs/hello.php
<html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?> 
 </body>
</html>

ブラウザで下記アドレスにアクセスして「Hello World」が表示されれば、正常に設定されたことになります。

http://localhost:ポート番号/hello.php
(ここではhttp://localhost:8888/hello.php)

php_test.png

以上。

31
41
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
31
41

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?