ローカル環境へのphpMyAdmin設置
2014/11/27
はじめに
本投稿においては、phpMyAdminのインストールから導入設定までを記載します。
前回から続きで、Wordpressの設置まで完了しましたので、
おまけでphpMyAdminの設置を行います。
phpMyAdminはMySQLのデータベース管理GUIツールですが、
MySQLインストールの際にインストールを行った、
MySQL Workbenchはレンタルサーバなどでは、
利用を認められていない場合が大半ではないかと思います。
そうした場合に、サーバー上にphpMyAdminをインストールし、
データベースの管理を行うことになります。
今回はApacheをインストールしたローカル環境(Windows7x64Ult)上に設置します。
手順としては以下の作業を行っていくことになります。
- Webサーバ(Apache)インストール・導入設定
- PHPインストール・導入設定
- MySQLインストール・導入設定
- WordPressインストール・導入設定
- phpMyAdminの設置(本投稿)
インストール手順
ダウンロード
私はレンタルサーバのサポートバージョンと同一の3.4.2をインストールしました。
2013/05/20時点の最新バージョンは4.0.1です。
ダウンロードサイトよりダウンロードし展開します。
http://www.phpmyadmin.net/home_page/index.php
Ver.3.4.2: phpMyAdmin-3.4.2-all-languages.zip
Ver.4.0.0:phpMyAdmin-4.0.0-all-languages.zip
2014/11/27追記
その後、phpMyAdminのダウンロードを行おうと思いサイトにアクセスしました。
サイトの仕様が変わったのかSourceForge.netのサイトからの
ダウンロードを行う仕様になったようです。
しかし、私はSourceForge.netからのダウンロードが開始されず、
ダウンロードができなかったので、以下で対処法をご紹介しています。
インストール自体は展開しサーバー(パソコン)上にコピーし、
初期設定画面からデータベース設定を行うだけで終了します。
自ら設定ファイルを手修正しても問題はありませんが、
設定画面を利用した方が早いでしょう。
インストール
圧縮ファイルの展開
ダウンロードした圧縮ファイルを展開し、任意のフォルダ名に変更します。
phpMyAdminの配置
解凍したフォルダをWebサーバの公開ディレクトリ(htdocs)と同じフォルダなど、
インストールしたディレクトリにコピーします。
注)レンタルサーバなど公開フォルダ以外に配置することができない場合には、
公開フォルダ内に設置しますが、その際にわかりやすいフォルダ名は避けた方がいいでしょう。
phpMyAdmin配置フォルダの公開
Webサーバのhttpd.confファイルを開き、
今配置したフォルダのディレクトリにエイリアスを指定します。
また、配置したフォルダのディレクトリにDirectoryディレクティブを指定し、
Webサーバがアクセス可能な状態に設定します。
phpMyAdminの初期設定
configフォルダの作成
phpMyAdminのフォルダ内に「config」フォルダを作成します。
初期設定画面の表示
ブラウザからphpMyAdminのフォルダに対して設定した
「エイリアス+/setup/」を入力し設定画面を開きます。
言語設定
サーバの登録
サーバのホスト名入力
サーバの詳細な名前、サーバーのホスト名、サーバーのポートを入力します。
特に環境にDNSサーバなどが存在しない場合には、以下の設定で問題ありません。
- サーバの詳細な名前:localhostなど任意の名前
- サーバーのホスト名:localhost
- サーバーのポート:空白(3306=MySQLのインストール時に指定したポート)
サーバのホスト名の登録
サーバホスト名等の入力が終了したら「保存する」をクリックします。
サーバ登録の確認
保存が完了するとホーム画面が表示され、登録したサーバーが表示されます。
サーバーの横に表示される「編集」をクリックします。
認証の変更
サーバーの編集から「認証」タブをクリックし、
「Config認証用のユーザー」から「root」を削除し、
config認証を無効化します。
設定ファイルの配置
エクスプローラから先ほど作成した「config」フォルダを開き、
「config.inc.php」ファイルが作られていることを確認します。
作られている「config.inc.php」ファイルをコピーし、
phpMyAdminのフォルダにコピーします。
phpMyAdminへログイン
ログイン
ブラウザからphpMyAdminのフォルダに対して設定した
「エイリアス+/」を入力しログイン画面を開きます。
ユーザー名、パスワードはMySQLのインストール時に作成した
ユーザーの情報を入力します。
phpMyAdmin画面の表示
実際のところ、phpMyAdminよりももっと便利な
クライアントを利用するなどでローカル環境でphpMyAdminを
利用する必要性はあまりないかもしれません。
しかしレンタルサーバなどではphpMyAdminしか利用できないなどの
制限があるためにphpMyAdminを利用せざるを得ないこともあります。
実際にサイト運営を行う上で、phpMyAdminに慣れておくことも必要であると思います。
その為にも練習や開発においてphpMyAdminを利用する為に、
今回ローカル環境へインストールを行いました。
最後まで読んでいただきありがとうございました。
アルゴリズン
関連記事
-
PHPを1行目の[#!php-cgi]を省いて(書かずに)CGI実行する方法
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
phpMyAdminでMySQLデータをサーバー上からインポートする
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
(mod_fastcgi on 2.2.x)windowsでCGIをFastCGIで実行するように設定する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
KAGOYA™(カゴヤ)の共用レンタルサーバENTRYプランに「MySQLオプション」の追加手順
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
(phpMyAdmin)タイムアウト設定の動作と確認
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
phpMyAdminでMySQLデータをサーバー上にエクスポートする
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
(mod_fcgid on 2.2.x)windowsでCGIをFastCGIで実行するように設定する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
PHP.iniに設定する設定をhttpd.confや.htaccessに対して行うメリット
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
phpmyadminダウンロードが始まらない時の対処
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
phpMyAdminでMySQLエクスポートが途中で切れる場合の対応策
Google or AdMax Promotion(it) 禁断の機能がau公式 …