人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

KAGOYA の、データベースサーバー(MySQLプラン)を利用しています。
( http://www.kagoya.jp/mysql/index.html )

エックスサーバー( http://www.xserver.ne.jp/ )にphpMyAdminを設置して、
KAGOYA のMySQLサーバーに「SSL接続」したいのですが、
phpMyAdmin のスクリプトをどのように変更すればよいのか分からず、勉強しながら情報をさがしています。


できれば分かりやすい、
参考になる情報、指針となるwebサイト
などありましたら、教えていただけませんでしょうか。

ちなみに、手元のPCからエックスサーバーのphpMyAdmin へは、エックスサーバーの共有SSLで接続予定です。

どうぞよろしくお願いいたします。

●質問者: makoto4649
●カテゴリ:インターネット ウェブ制作
✍キーワード:MySQL pc phpMyAdmin SSL webサイト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● あすか
●40ポイント ベストアンサー

まず、phpMyAdminのインストールフォルダ直下にある "config.inc.php" の以下のパラメータをDBサーバー情報に合わせて変更します。

$cfg['Servers'][$i]['host'] = '*****';
$cfg['Servers'][$i]['user'] = '****';
$cfg['Servers'][$i]['password'] = '****'; // use here your passw/* 

SSL接続するには「PHPからMySQLデータベースへの接続にSSLを利用する 」を参考にしてください。

◎質問者からの返答

ありがとうございました。

mysqli::ssl_set ( string $key , string $cert , string $ca , string $capath , string $cipher )

または、

mysqli_ssl_set ( mysqli $link , string $key , string $cert , string $ca , string $capath , string $cipher )

を、スクリプトのどこかに加えないといけないのだろうと思いますが、

そもそもこれらパラメーターの意味から、今の私には敷居が高く、苦闘しております。


2 ● online_p
●40ポイント

http://php.net/manual/ja/mysqli.ssl-set.php

◎質問者からの返答

ありがとうございます。

さきほど、

phpMyAdmin の設定ファイル(config.default.php)に

$cfg['Servers'][$i]['ssl'] = false;

という記述を見つけました。

これをtrue にするのだろうと思うのですが、

設定ファイルに他のパラメーター(証明書へのパスなど)が見当たりません。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ