• 検索結果がありません。

SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours

N/A
N/A
Protected

Academic year: 2021

シェア "SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours"

Copied!
12
0
0

読み込み中.... (全文を見る)

全文

(1)

Yours Company

— 1 ー

S

H

O

P

99

監修 

監修 

Yours Company

Yours Company

SHOP 99

サイトにデータベースを構築

サイトにデータベースを構築

phpMyAdmin

(2)

Chapter 1 phpMyAdmin

phpMyAdmin

 phpMyAdminは、PHPで作られた MySOLの管理(Administration)ソフトです。 Webブラウザ上で MySOLのデータベースを操作することができ、データベースやテー ブルの作成、/削除、レコードの挿入 /編集/削除/検索などを行うことができます。  PHPと MySOLを組み合わせて Webアプリケーションを作る場合、基本的にデータ ベースの操作はスクリプト内で行います。  ただ、アプリケーションの開発段階で、データベースやテーブルを作成したり、各 種レコードの操作結果をチェックしたりするのに phpMyAdminを使うと開発効率が 良く非常に便利です。  PHPやMySQLは、通常Webページを配信す るサーバー上で、動作するプログラムとなって います。このため、これらを利用するには、ま ずWebサーバー(Web Server)と呼ばれるソフ トウェアを入手する必要があります。  また。PHPによって作成されたWebページ をみるにはWebブラウザ(Web Brows er)を使います。PHPを利用するために は、これらのソフトウェアを準備し知識を得る 必要があります。 多少の知識で短時間でPHPやMySQLを利用するには?

 

Webサーバーソフトウェアを用意したり、サーバー操作を習得するには大変な労 力と時間を費やします。その点レンタルサーバーでは、環境が揃っているのでPHP プログラムファイルをFTP転送するだけで実行できる上、サーバーの知識がなくて も利用できるのですが、何故か多くの書籍はレンタルサーバーを利用した掲載をし たものがありません。本書ではレンタルサーバーを利用したWebサイトの構築方法 を中心に掲載していますので、短時間でWebサーバーをご自分のサイトで、ご利用 できる出版構成になっています。

はじめに

SHOP 99

出版の趣旨

(3)

Content

アプリはUIViewを張り合わせてI作成する

1 UIView

6

    

UIViewの位置とサイズの決定

2

位置とサイズ 6

レンタルサーバーと契約         4

データーベース情報の確認       5

phpMyAdminのダウンロード       5

phpMyAdminの解凍       6

ホルダー名を変更      6

設定ファイルの編集       6

WEBサーバーにファイル転送(FTP)   9

phpMyAdminの動作確認        11 

(4)

Chapter phpMyAdmin

phpMyAdmin

 現在では比較的低額な料金で、PHP・CGI・MySQLを利用できるWebサーバー のレンタルを受けることができます。環境がPHPやMySQLがセッティングされて いるサーバー会社を選んでレンタル契約してください。 レンタルサーバーに下記の手順でphpMyAdminをセットしていきます。  1. 準備作業(データベース情報の確認)  2. phpMyAdminのダウンロード  3. phpMyAdminの解凍  4. ホルダー名を変更  5. 設定ファイルの編集  6. WEBサーバーにファイル転送(FTP)  7. phpMyAdminの動作確認  本書では大塚商会のホスティングサービス「アルファメール」を使用した例で 解説していますが、多少の違いはあるかもしりませんが支障はないと思います。 PHP・CGI・MySQL利用可能なレンタルサーバーと契約する   phpMyAdminアプリケーションの開発段階で、データベースやテーブルを作成し たり、各種レコードの操作結果をチェックしたりするのに phpMyAdminを使うと 開発効率が良く非常に便利です。 PHPで作られた MySOLの管理(Administration)ソフトです。 Webブラウザ上で MySOLのデータベースを操作することができ、 データベースやテーブルの作成、/削除、レコードの挿入 /編集/削除/ 検索などを行うことができます。

(5)

1. データベース情報を確認します Chapter phpMyAdmin 契約したWebサーバーのデータベース情報を確認します。    1. MySQLデータベース名  2. MySQLユーザ名  3. MySQLデータベースサーバ名    phpMyAdminをセットする時に必要になりますのでメモしておきましょう。 以上でデータベース情報の確認は終了です。  以下URLにアクセスし、phpMyAdminをダウンロードします。 基本動作確認済みバージョン: phpMyAdmin-3.5.5-all-languages URL: http://www.phpmyadmin.net/ ※基本動作確認済みバージョンと、上記URLでダウンロード可能なバージョンが異なる 場合があります。その場合、最新のバージョンまたはサイトで指定されたバージョンを ダウンロードしてください。 2. phpMyAdminのダウンロード phpMyAdminをダウンロードサイト ここを選択クリック phpMyAdmin-3.5.5-all-languages.zip を選択してダウンロードする。 ※初めての方は赤字部分を目安にダウンロード。 http://www.phpmyadmin.net/home_page/downloads.php <-- ダウンロードサイト

(6)

ダウンロードして解凍すると「phpMyAdmin-3.5.5-all-languages」という フォルダができているので長いので短縮して「phpmyadmin」と訂正して おきましょう。 「phpMyAdmin-3.5.5-all-languages」 「phpmyadmin」 ホルダー名を変更しておく サーバー等の設定要件 ドメイン yours-company.jp MySQLデータ ベースサーバ名 mysql.a-mail04.com データベース mysql_database ユーザー名 yours パスワード pw1000  左記表に基づき解説していきますが、 ドメイン等はお使いのサーバーに合わせて 変更の上、記述してください。 Chapter phpMyAdmin 4. 解凍してホルダー名を変更  ダウンロードされたphpMyAdminは圧縮されている為、解凍する必要があります。 解凍ソフトを利用し、ダウンロードされたphpMyAdminを解凍してください。 3. phpMyAdminをダウンロード後、解凍 5. 設定ファイルの編集    準備作業(データベース情報の確認)で確認した情報をお手元にご用意くださ い。なお、本マニュアルでは、例として以下環境で説明をしています。 実際に編集される際は、サーバーの環境に置き換えてご利用ください。

(7)

Chapter phpMyAdmin  「phpmyadmin」のフォルダを開きます。 「config.sample.inc.php」ファイルをコピーし、「config.inc.php」という 名前で保存します。 「config.inc.php」ファイルをテキストエディタで開きます。  ※メモ帳を使って開くと、改行コードの関係で正常に編集できない可能性があります。 「$cfg['blowfish_secret']... 」で始まる行を以下のように編集します。  ※この設定を行うことでログインの際にユーザ名、パスワードの入力を求められるようにな   ります。

$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ $cfg['blowfish_secret'] = '任意の文字列';

      /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */ (例):$cfg['blowfish_secret'] = 'pw1000';

       /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

<変更前> <変更後> 「cfg['Servers'][$i]['host']...」で始まる行を以下のように編集します。 $cfg['Servers'][$i]['host'] = 'localhost'; <変更前> <変更後> $cfg['Servers'][$i]['host'] = 'MySQLデータベースサーバ名'; (例): $cfg['Servers'][$i]['host'] = 'mysql.a-mail04.com'; 編集が完了しましたら、「config.inc.php」ファイルを保存します。 以上で「設定ファイルの編集」は終了です。 分らない場合は次ページを参照してください。

(8)

「config.inc.php」編集画面

赤丸部分を編集する

(9)

 ファイル転送(FTP)ソフトを使用して転送しますす。 phpMyAdminを 「phpmyadmin」フォルダにインストールする場合を例に説明 をしていきます。 6. WEBサーバーにファイル転送(FTP)  phpMyAdminの設定ファイルを利用しているWEB環境にアップロードします。

PC

Web

サーバー側

Chapter phpMyAdmin phpmyadminホルダー PC側 phpmyadminホルダー Webサーバー側 ファイル転送

(10)

 サーバー側(右画面)で右クリックし、 「フォルダ作成」を選択し、サーバー側に 「phpmyadmin」フォルダを作成します。 ①「phpmyadmin」ホルダーを作成する。 ② サーバー側(右画面)の今作成した 「phpmyadmin」フォルダをダブルク リックします。 ①  「phpmyadmin」 ホルダーを作成す る。 ② ダブルクリックした状態。 ③ ローカル側(左画面)のphpMyAdminのフォルダを参照し、 ファイルを全て選択します。 ④ それからを クリックします。 ファイルのアップロードが始まりま す。 ③ ローカル側のファイルを全て選択した状態。 ④ ※アップロードが終了するまでしばら く時間がかかります。 以上で「設定ファイルのアップロード (FTPの場合)」は終了です。 ① 「phpmyadmin」ホルダーを作成する。 Chapter phpMyAdmin

(11)

準備・・・サーバー元から提示されたデータベース情報情報を用意する。 Chapter 3 phpMyAdminの動作確 認  ここでは上図の情報に基づいて説明していきますが、皆さんのサーバー環境に合 わせて設定して下さい。 ブラウザを起動し、http://www.ドメイン名/phpmyadmin/ にアクセスします。 (例)ドメイン名が「yours-company」の場合  http://yours-company.jp/phpmyadmin/ 「・・・・へようこそ」の 左図の画面が 表示されれば設定は成功です。 Chapter phpMyAdmin 7. phpMyAdminの動作確認 サーバー等の設定要件 ドメイン yours-company.jp MySQLデータ ベースサーバ名 mysql.a-mail04.com データベース mysql_database ユーザー名 yours パスワード pw1000

(12)

言語     「日本語‐Japanese(utf-8)」を選択 ユーザ名   「ユーザ名」を入力 (例)yours パスワード 「データベースパスワード」を入力 (例)pw1000 必要事項を入力して、「実行する」をクリックします。 「phpMyAdmin」の画面が表れます。 以上でphpMyAdminの設定は全て終了です。 phpMyAdminの動作確認後、phpMyAdminのフォルダにアクセス制限の設定 を行ってください。設定されない場合第三者からの閲覧が可能となりデータ ベースを操作される可能性があります。アクセス制限の設定方法は、利用して いるWebサー ビス制限をご参照ください。 Chapter phpMyAdmin

参照

関連したドキュメント

対象自治体 包括外部監査対象団体(252 条の (6 第 1 項) 所定の監査   について、監査委員の監査に

つまり、p 型の語が p 型の語を修飾するという関係になっている。しかし、p 型の語同士の Merge

 次項では,コミュニティにダイナミズムを生み出すアートプロジェクトとは どういうものか,続いて Play Me, I’m

さらに, 会計監査人が独立の立場を保持し, かつ, 適正な監査を実施してい るかを監視及び検証するとともに,

高さについてお伺いしたいのですけれども、4 ページ、5 ページ、6 ページのあたりの記 述ですが、まず 4 ページ、5

○池本委員 事業計画について教えていただきたいのですが、12 ページの表 4-3 を見ます と、破砕処理施設は既存施設が 1 時間当たり 60t に対して、新施設は

№3 の 3 か所において、№3 において現況において環境基準を上回っている場所でございま した。ですので、№3 においては騒音レベルの増加が、昼間で

添付 3 で修正 Dougall-Rohsenow 式の適用性の考えを示している。A型とB型燃料の相違に よって異なる修正