ローカル環境へのPHP設置(Ver.PHP 5.5.5)
2014/11/22
PHP5.5.5のインストール手順をご紹介します。
PHPのインストール方法もバージョンによってはいろいろで、
最新(2013/10/31現在)のPHP5.5.5において、
windows環境ではインストーラ形式ではない形で提供されています。
はじめに
PHPのインストールといえば、以前はインストーラで行っていたような気がします。
しかし、最新のPHP5.5.5をインストールしようと、
ダウンロードしに行った際に、
どうやらそのまんま解凍しておしまいという流儀になっているようです。
PHPのサイトでは5.3(5.3.27)以降はインストーラのリンクがなくなっています。
環境
- windows: windows 7 proffesional (32bit)
※ windows 7 Ultimate (64bit)でも動作確認済 - PHP: php-5.5.5-Win32-VC11-x86(PHP)
PHPのダウンロード
最新(2013/10/31現在)のPHP5.5.5のダウンロードを行います。
PHPのダウンロードサイトへアクセスして、
VC11 x86 Thread Safe (2013-Oct-17 00:30:06)をダウンロードします。
ダウンロードしzipファイルを解凍すると、
通常のPHPをインストールした際のディレクトリが作成されています。
このディレクトリをC:\PHPなどインストールしたいフォルダにコピーして、
インストールは完了です。
インストールしたPHPフォルダ内にある[php.ini-development]ファイルを、
コピーし[php.ini]と名前を変更します。
念のためphpが正しく動作するかを確認します。
コマンドプロンプトを開き、以下のように入力します。
1 2 |
C:\Windows\system32>cd c:\php c:\php>php -v |
[php -v]を実行すると、以下のようにバージョン情報が表示されればPHPは動作しています。
PHP.iniの設定
以前は、php.iniの初期状態で[extension=XXX]の拡張モジュールが
多く有効になっていたため、利用しないモジュールを
コメントアウトしないと起動しないことがありました。
しかし、現在では特に初期状態のphp.iniを編集することなく、
デフォルト設定でも十分に動作します。
その為、PHPのインストールという点では、これで終了です。
さいごに
PHPはそれ単体で利用するというよりもApacheと連携して利用することが多いでしょう。
PHPのインストールの後は、
Apacheでモジュール実行したり、CGI実行したりとApache側で設定を行っていきます。
参考までに以下をご紹介します。
Apacheでモジュール実行とCGI実行の設定
以下の投稿では、PHPをモジュール実行する方法とCGI実行する方法の
設定方法の違いをご紹介しています。
ローカル環境のPHPをCGI実行させる方法をwindowsで試す
ApacheでCGI実行の設定
以下の投稿では、CGI実行させる際の設定の結論をご紹介しています。
PHPを1行目の[#!php-cgi]を省いて(書かずに)CGI実行する方法
Apache Loungeのfast-cgiの設定
以下の投稿では、CGIをfast-cgiで実行させる際の、
Apacheインストールとfast-cgiモジュールのインストール設定の結論をご紹介しています。
(Apache Lounge版)windowsでCGIをfast-cgiで実行するように設定する
PHPはPHP License (原文)に基づいて、
Open Source Initiativeに承認されライセンスされています。
Apache,Apache Hadoop,Apache Subversion,Hadoop,HDFS,HBase,Hive,Mahout,Pigは、
Apache Software Foundationの米国およびその他の国における登録商標または商標です。
ApacheソフトウェアはApache Software License (原文)および
Apache License, 2.0 (原文)に基づきOpen Source Initiativeに承認されライセンスされています。
関連記事
-
(mod_fastcgi on 2.2.x)windowsでCGIをFastCGIで実行するように設定する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
PHPをインストール後に[msvcr71.dllがないためプログラムを開始できません]という場合
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
PHPの過去バージョンがダウンロードできるアーカイブ先(メモ)
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
phpMyAdminでMySQLデータをサーバー上にエクスポートする
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
(mod_fastcgi on 2.0.x)windowsでCGIをFastCGIで実行するように設定する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
PHPを1行目の[#!php-cgi]を省いて(書かずに)CGI実行する方法
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
(mod_fcgid on 2.0.x)windowsでCGIをFastCGIで実行するように設定したかった
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
(lounge mod_fcgid on 2.4.6)windowsでCGIをFastCGIで実行するように設定する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
ローカル環境へのphpMyAdmin設置
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
include_once(include) は戻り値が返されるの!?
Google or AdMax Promotion(it) 禁断の機能がau公式 …