[Microsoft Azure]phpMyAdminを使用するPHPサイトの作り方

Microsoft AzureでPHPサイトを作る方法

結構苦戦したので備忘録的にメモします。

最初にウェブアプリを作成してください。
次にMySQL In Appを開いてONにします。

終わったら左ナビゲーション内にあるApp Servicesを選択して自分のサイトを選択、Refreshします。

終わったらもう一回MySQL In Appにもどって上部にあるManageをクリックしてください。phpMyAdminの画面が出たら成功です。

次に実際にウェブサイトにコンテンツをアップロードしてみましょう。

OverviewのGet Publish Profileをクリックするとftpのログイン情報が手に入るので、Overviewに記載されているFTP hostnameとログイン情報をFileZilla等に入力しログインしましょう。

ログイン出来たら/data/mysql/MYSQLCONNSTR_localdb.txtを表示させてください。


この中にデータベースのホスト名、データベース名、ユーザー名、パスワードが記載されているのでご自身のphpファイルのログイン情報をこれらに書き換えることでAzureのデータベースにアクセス可能となります。
ここで一点だけ注意が必要です。
PDOを使用していて
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
を指定していると正常に動作しなかったので省いた方がよさそうです。

/site/wwwrootの中に自分のファイルをアップロードすれば完了です!

AzureのOverviewページに記載されているURLがあなたのサイトのアドレスなのでそこから自分のサイトを確認できます。

0 件のコメント :