pagetakaBlog

最近リフォームと鳥取県日南町の記事多め。写真、PC、ネット等の話題も

Win11:XAMPPを使わず、個別インストールで軽量化実現(4)

今回は、ApacheサーバーのDL、インストール、サービス登録などです。

前説:目標=非力Win11PCでphpMyAdmin+MariaDBをWeb画面経由で使う

pagetaka.hatenablog.jp
pagetaka.hatenablog.jp
pagetaka.hatenablog.jp

DL・インストールなどの関係図のほか、MariaDB、PHPのDL、設定作業をこれまでUPしてきました。
各パーツに関係する設定もあり、PowerShellも使うので、一字も間違わないようタイプする必要があります。

Apache:Webサーバー単独でインストール、あとでphpMyAdmin組み込み

MariaDBをphpMyAdminでイロイロ操作するWeb画面のサーバー役を果たすのがApacheです。XAMPPだといっしょにインストールされますが、今回、爺は非力なWin11でXAMPP稼働がうまくいかなかったので、不要なFileZila、Mercury、Tomcatを除き、個別にインストールしようという目論見です。

Apacheフォルダには別途DL・設定したphpMyAdminを組み込みます。

Apache:ダウンロード

[【[Apache VS17 Win64 Binary] httpd-2.4.66-251206-win64-VS17.zip 】]
【[Apache VS17 Win64 Binary] httpd-2.4.66-251206-win64-VS17.zip 】

Apache 2.4 バイナリ VS17 の下にある Apache 2.4.66-251206 Win64 の次行 httpd-2.4.66-251206-win64-VS17.zip →クリック→ダウンロード始まる→httpd-2.4.66….zipなどの名前→DL終わると、ファイルを開く表示→遷移→すべて展開→展開→小窓にApache24フォルダが現れる→設定することが多いので、いったんデスクトップにApache24フォルダを移動

Apache24/conf/httpd.confを編集

テキストエディタで Apache/conf/httpd.conf を開く→ 285行あたりを修正 →
Directoryindex index.html となっているので、index.php を挿入し Directoryindex index.php index.html とする

最後尾に3行追加→

LoadModule php_module "c:/php/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "c:/php"

→保存し閉じる

12/18一部訂正:動作確認用にtest.php作成保存

テキストエディタで新規作成→先頭行に、
※12/18一部訂正:先頭行に書き込む内容を間違えていましたので、訂正しました。↓

<?php phpinfo();?> 

を打ち込み → デスクトップ、Apache24/htdocs/test.php として保存
この段階でApache24/htdocsフォルダにはindex.html のみがある。この後別作業でphpmyadminフォルダも設置するので位置を覚えておくと作業はかどる

このあとphpMyAdminフォルダ内のファイルに設定書き込む作業

この作業は、次の記事でご案内予定です。
なお、Apacheフォルダはデスクトップにそのまま置いておき、phpMyAdmin組み込みが済んだ後、予定のフォルダ位置へ移動予定です。