Lab.サヌキテックネット「ものづくり:make」を楽しみながら学ぶ人へ向けた独習サポートサイト。2016に関する情報やインストール・設定の手順などを紹介しています。Apache2.4系でWebサーバーを構築する2-4PHP7.2系のインストール2018-05-212018-05-21FacebookTwitterGoogle+Apache(バージョン2.4系)でWebサーバーを構築します。この記事では、PHP7.2系のインストールについて解説します。2-4-1.インストールPHP7.2系のインストールには「2-1.インストールの準備」でダウンロードした次のファイルを使用します。展開(unzip)するダウンロードしたファイルを右クリックして、「すべて展開」を選択します。図2-4-1-1.すべて展開する「展開」をクリックします。展開が完了するまでしばらく待ちます。展開されたことを確認します。図2-4-1-4.展開の完了フォルダーをコピーする展開されたphp-7.2.x-Win32-VC15-x64フォルダーをCドライブ直下へコピーします。図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フォルダーコピーしたphp-7.2.x-Win32-VC15-x64フォルダーの名前をphpに変更します。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を再起動します。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の動作確認Apache・PHP関連のおすすめ品Windowsにも対応したApacheの独学書です。定番のApache独学書を一新!はじめてでも操作しながら修得できる。好評付録「厳選リファレンスマニュアル」付き。Amazonで見る講義+実習のワークショップ形式で、データベースを組み合わせた実践的なプログラムを作りながら基礎を学べる「はじめてでも挫折しない」PHPの入門書です。人気講師が教える実践Webプログラミング(第2版)なぜそうするのかを知りたい、仕組みがしりたい、応用できる基礎を身に付けたい、そんな読者のさまざまな要望に応える新しい教本です。Amazonで見るこれからプログラミングを始めたい。Webアプリケーションを作ってみたい。そんな人にぴったりの入門書です。わかるPHPの教科書【PHP7対応版】PHPを初めて学ぶ人でも読みやすい入門書であると同時に、仕事で使うような実用に近いプログラムまで学習することができます。Amazonで見るPHPの最新バージョン7に完全対応。PHPとMariaDB/MySQLの基本とWebアプリケーションの構築法について実践的に学習できます。PHP7+MariaDB/MySQLマスターブック本書1冊でPHPとMariaDB/MySQLの基本とWebアプリケーションの構築法について実践的に学習できます。Amazonで見る2015年に7へとバージョンアップした最新のPHPについて、詳しいコード注釈と図解を使って丁寧にわかりやすく解説を行なっています。入門ノートプログラマとしての道をスタートしようという人、他のプログラム言語の経験はあるがPHPはきちんと学んだことがないという人を対象に、丁寧にわかりやすく解説。Webサーバーの構築(Apache2.4系)この記事を読んだ人は、こんな記事にも興味があります。2016に関する情報やインストール・設定の手順などを紹介しています。泉保宗也(せんぼむねや)。