MariaDBをブラウザから操作する為に
上記の「Apache」「PHP」「MariaDB」が設置済みで進めていきます
ブラウザからMariaDBを操作するには「phpMyAdmin」というアプリケーションを使います
ただし、今回紹介する「phpMyAdmin」の正式版は「php8.3」にしか対応していません
殆どのレンタルサーバーはまだ「php8.3」が主流です
このサイトでは「php8.4」のインストール方法を主軸に紹介したこともあり、php8.4で使う方法も後の方で紹介します
phpMyAdminをダウンロード
https://www.phpmyadmin.net 右上にある「Download~~」をクリックしてダウンロード
※「php8.3」で使う前提です

phpMyAdminをインストール
ダウンロードしたファイルをクリックすると「phpMyAdmin~~」が表示されます
※表示されない場合は、Zipファイルを右クリックし「すべて展開」をクリックしてください
表示されたフォルダ「phpMyAdmin~~」をWebフォルダにコピーします
Weファイルの場所を変更する で指定した場所
フォルダ名を「phpmyadmin」などアクセスしやすい名前に変更
c:/srv/html/phpmyadmin他の例として
c:/htdocs/phpmyadmin
c:/html/phpadmin「phpmyadmin」の部分は自身の分かりやすい名前に変更してください
動作確認
ブラウザにて「http://localhost/phpmyadmin」でアクセス

ユーザー名:root(固定)
パスワード:MariaDBをインストールした時に設定したパスワード
※自身のPCで使う時のみ (テスト用としての管理権限があるときのみ)
ユーザーアカウントを作成
レンタルサーバーを利用してる方は同じユーザー名を使って作成してもいいです
ログイン後表示される上部にある「ユーザアカウント」をクリック

真ん中にある「ユーザアカウントを追加する」をクリック

ユーザ名: root以外のユーザ名
ホスト名: 基本的にこのままでOK
パスワード: 新しいユーザのパスワード
再入力: 上と同じパスワード
認証プラグイン: そのままでOK
パスワードを生成する:「生成する」をクリックするとランダムなパスワードが自動入力されます
※上のパスワードも一括変更されます
同名のデータベースを作成してすべての権限を与える。: テスト環境ならチェックを入れてもOK
ワイルドカード(ユーザ名_%)に該当するデータベース: 上に同じ
すべてチェック: テスト環境ならチェックを入れてもOK
下部にある「実行」をクリック
「同名のデータベース~~」にチェックが入っていればユーザ名と同じデータベースが作成されます
phpMyAdminをphp8.4で使う
https://www.phpmyadmin.net/downloads にて真ん中あたりにある「phpMyAdmin-6.0+snapshot-all-language.zip」をダウンロードします

php8.4用としてイントール
基本的には上記と同じですが、別フォルダとしてインストールします
ダウンロードしたZIpをクリックすると「phpMyAdmin-6.0+snap~~」が表示されます
※表示されない場合は、Zipファイルを右クリックし「すべて展開」をクリックしてください
表示されたフォルダをWebフォルダにコピーします
コピーしたフォルダを「phpmyadmin84」などに変更(php8.4用)

phpMyAdminをphp8.4で使う為の設定
Apacheの「httpd.conf」を開き末尾に以下を追加
LoadFile c:/srv/Apache24/php8.4/libsodium.dll以下は参考例
#PHPIniDir c:/srv/Apache24/php8.3
#LoadModule php_module c:/srv/Apache24/php8.3/php8apache2_4.dll
PHPIniDir c:/srv/Apache24/php8.4
LoadModule php_module c:/srv/Apache24/php8.4/php8apache2_4.dll
LoadFile c:/srv/Apache24/php8.4/libsodium.dll
AddType application/x-httpd-php .php「PHPInDir」「LoadModule php_module」の部分で php8.3 になっている場合は、php8.4に切り替えてください
PHPの切り替えについては Windows11 ApacheとPHPを連携する – php8.4とphp8.3を切り替える にて紹介しています
php8.4のフォルダ内にある「php.ini」を開き945行目付近にある
「;extension=soduim」のコメントアウトを削除
;extension=sodium
↓
extension=sodium動作確認
Apacheが起動していれば再起動してください
ブラウザにて「http:/localhost/phpmyadmin84」などでアクセス
ログイン後エラーが出なければ成功です




コメント