「ものづくり:make」を楽しみながら学ぶ人へ向けた独習サポートサイト。

Windows Server 2016 Lab.

Windows Server 2016 Lab.では、Windows Server 2016に関する情報やインストール・設定の手順などを紹介しています。

Apache2.4系でWebサーバーを構築する
2-4

PHP7.2系のインストール

2018-05-212018-05-21

Apache(バージョン2.4系)でWebサーバーを構築します。この記事では、PHP7.2系のインストールについて解説します。

2-4-1.インストール

PHP7.2系のインストールには「2-1.インストールの準備」でダウンロードした次のファイルを使用します。

  • php-7.2.x-Win32-VC15-x64.zip - xはポイントリリース番号

展開(unzip)する

ダウンロードしたファイルを右クリックして、「すべて展開」を選択します。

図2-4-1-1.すべて展開する
図2-4-1-1.すべて展開する

「展開」をクリックします。

図2-4-1-2.展開先の選択とファイルの展開
図2-4-1-2.展開先の選択とファイルの展開

展開が完了するまでしばらく待ちます。

図2-4-1-3.展開の進行状況
図2-4-1-3.展開の進行状況

展開されたことを確認します。

図2-4-1-4.展開の完了
図2-4-1-4.展開の完了

フォルダーをコピーする

展開されたphp-7.2.x-Win32-VC15-x64フォルダーをCドライブ直下へコピーします。

図2-4-1-5.php-7.2.x-Win32-VC15-x64フォルダーのコピー
図2-4-1-5.php-7.2.x-Win32-VC15-x64フォルダーのコピー

php-7.2.x-Win32-VC15-x64フォルダーが、Cドライブ直下へコピーされたことを確認します。C:\php-7.2.x-Win32-VC15-x64となります。

図2-4-1-6.Cドライブ直下のApache24フォルダー
図2-4-1-6.Cドライブ直下のApache24フォルダー

コピーしたphp-7.2.x-Win32-VC15-x64フォルダーの名前をphpに変更します。C:\phpとなります。

図2-4-1-7.Cドライブ直下のphpフォルダー
図2-4-1-7.Cドライブ直下のphpフォルダー

PHPの設定

PHPの設定を行います。PHP7.2系の各種設定は、C:\phpフォルダー内にあるphp.iniファイルによって行いますが、初期状態では存在しません。まず、C:\php\php.ini-productionファイルを複製した後、名前を変更してphp.iniファイルを作成します。

タイムゾーンの設定を行います。date.timezoneを検索して、表2-4-1-1のように追記します。

マルチバイトサポート(日本語)の設定を行います。php_mbstringとmbstring.languageを検索して、表2-4-1-2のように追記します。

Apacheの設定

ApacheからPHPが使えるように設定します。設定は、C:\Apache24\confフォルダー内にあるhttpd.confファイルによって行います。

ファイルの末尾へ、表2-4-1-3のように追記します。

Apacheの再起動

設定を有効にするために、Apacheを再起動します。

2-4-2.動作確認

PHPの動作確認を行います。

まず、ApacheのDocumentRootフォルダーであるC:\Apache24\htdocsフォルダーにphpinfo.phpファイルを作成します。

作成したphpinfo.phpファイルの内容を、表2-4-2-1のようにします。

IEなどのブラウザーから、http://localhost/phpinfo.phpへアクセスします。図2-4-2-1のような画面が表示されれば、問題ありません。

図2-4-2-1.phpの動作確認
図2-4-2-1.phpの動作確認

Apache・PHP関連のおすすめ品

Windowsにも対応したApacheの独学書です。

できるPRO Apache Webサーバー改訂版 Version 2.4/2.2/2.0対応

定番のApache独学書を一新!はじめてでも操作しながら修得できる。好評付録「厳選リファレンスマニュアル」付き。

講義+実習のワークショップ形式で、データベースを組み合わせた実践的なプログラムを作りながら基礎を学べる「はじめてでも挫折しない」PHPの入門書です。

いちばんやさしい PHPの教本 人気講師が教える実践Webプログラミング(第2版)

なぜそうするのかを知りたい、仕組みがしりたい、応用できる基礎を身に付けたい、そんな読者のさまざまな要望に応える新しい教本です。

これからプログラミングを始めたい。Webアプリケーションを作ってみたい。そんな人にぴったりの入門書です。

よくわかるPHPの教科書【PHP7対応版】

PHPを初めて学ぶ人でも読みやすい入門書であると同時に、仕事で使うような実用に近いプログラムまで学習することができます。

PHPの最新バージョン7に完全対応。PHPとMariaDB/MySQLの基本とWebアプリケーションの構築法について実践的に学習できます。

PHP7+MariaDB/MySQLマスターブック

本書1冊でPHPとMariaDB/MySQLの基本とWebアプリケーションの構築法について実践的に学習できます。

2015年に7へとバージョンアップした最新のPHPについて、詳しいコード注釈と図解を使って丁寧にわかりやすく解説を行なっています。

詳細!PHP7+MySQL 入門ノート

プログラマとしての道をスタートしようという人、他のプログラム言語の経験はあるがPHPはきちんと学んだことがないという人を対象に、丁寧にわかりやすく解説。

この記事を読んだ人は、こんな記事にも興味があります。
スポンサーリンク
TOPへ移動
目次へ移動