お名前.com共用サーバーSDへのphpmyadminの導入方法【困った時の調査方法も!!】

こんにちは。

今回は仕事でお名前.comへのphpmyadminの導入の仕事があったので、

導入法の記事を書いていきます。

  • お名前.comへのphpmyadminの導入方法がわからない。
  • 導入で詰まった際にどうしていいかわからない。

そんな方に

フリーランス歴5

ウェブ系フリーランスエンジニア歴3

の私がphpmyadminの導入方法と困った時の簡単な調査の流れを書いていきます。

それではいってみましょう!

phpmyadminとは

phpMyAdminは、MySQLデータベースを使うためのインターフェースが備わったWebアプリケーション。

MySQLっていうのは世界で最も普及している、オープンソースのデータベースだ。WordPressのデータベースは、そのMySQLいうわけさ。

MySQLはコマンド(文字列での命令)で扱うこともできるんだけど、それだと、慣れない人には使いづらい。でも、phpMyAdminを使えば、分かりやすい画面になっていて、その中の画面操作でコマンドを送ったことになるいう便利ツールなんだな。

WordPressは、データベースに蓄積されたデータを引っ張ってきて表示したり、あるいは、データベースにデータを格納したりする。

WordPressを管理画面で使うだけなら、MySQLphpMyAdminをあまり知らなくてもなんとかなるかも知れないけれど、プログラムでカスタマイズしたりすることを考えた場合には、はずせない基本的な知識だから、ぜひ覚えよう。

引用:https://doshipro.com/?page_id=235

mysql とかをCUIでいじるのをGUIで誰でも動かせるようにしたのが、phomyadminというわけですね!

onamae.com共用サーバーSDへのphpmyadminの導入方法

 

お名前.comへのログイン mysqlの確認

https://cp.rentalserver.jp/Login.aspx

共用サーバーSDのコンパネにログインし、データベース内のMYSQLをクリック。

データベース名:

ホスト名:

ユーザー名:

パスワード:

それぞれ、メモリましょう。

phpmyadminのセットアップ

phpmyadminをダウンロードしましょう。

下記からphpmyadminをダウンロードします。

https://www.phpmyadmin.net/

ダウンロードしたzipを展開し、任意の名前に変更しましょう。

私はphpmyadminとそのままの名前にしました。

展開したphpmyadminの中にconfigフォルダを作ってあげます。

サーバーにあげます。

. 下記urlにアクセスします。
http://hogehoge.com/phpmyadmin/setup/

hogehoge部分を自分のURLへ変更しましょう。

画面中央の「新しいサーバー」をクリックする。

基本設定」タブでの設定

ここのこのサーバーの詳細な名前とサーバーのホスト名に先ほどのHOST名を追加します。SSLを使用するにもチェック。

「認証」タブでの設定

こちら、config 認証用のユーザーに初期設定でrootとなっていますが、

このrootを削除しましょう。

サーバー設定」タブでの設定

サーバー設定ではリスト化したデータベースだけ表示する。

のところに先ほどのデータベース名を入力し、適用をクリックします。

設定ファイルのアップロード

適応をクリック後に設定ファイル部分のデフォルト言語を日本語に変更しm

ダウンロードをクリックします。

下記のファイルがダウンロードされます。

config.inc.php

ダウンロードされたconfig.inc.phpを先ほどサーバーにアップロードしたphpmyadminのフォルダにアップロードします。

 phpmyadminへのログインの確認

下記urlにアクセスして、ログインできるか確認します。
http://hogehoge.com/phomyadmin

こちらの画面で先ほどメモを取っておいたユーザー名/パスワードを入力して、ログインをします。

ログインできたら、セキュリテイー対策のためにconfigディレクトリを削除します。

今回詰まったところ

ログインができない。。。

エラーを翻訳してみる。

Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin.

セッション関連がおかしいよーと言われています。

セッション関係をいじるのがめんどくさいので、

Google でそのままエラーを調べてみると。

引用:https://github.com/phpmyadmin/phpmyadmin/issues/14184

Chromeでこのエラーを起きるっぽいので、Firefox でログインしてみたところうまく行きました。

参考サイト:http://guide.onamae-server.com/sd/3_12_15_25/

 

まとめ お名前.com  phpmyadminの設定

今回、お名前.comphpmyadminの設定をやっていったのですが、この経験って1度や2度じゃないんですよね。

フリーランスとしてお客様のサーバーの引越しなどを対応する際は結構依頼がくる内容です。

今回は開発環境から本番環境へsearch-replace-db-masterを使用したSQLのみの引越し作業だったのですが、まあ詰まりました。

読んで欲しい内容はphpmyadminの設定ではありません。

この設定は最高に良質な記事がネットに保持の数ほど転がっています。

それよりも詰まったところで書いた詰まった部分の解決方法などはWEB初心者の方に役立つ調査方法です。

速攻解決したのですが、もしみなさんが詰まった場合は上記のように解決していってください。

それでは。