16日目!
ちす。
本日の進捗です。
・cakePHPでのドキュメント指定
・MySQL、phpMyAdminをダウンロードする
・MySQLをローカルに入れる
昨日ぶっ壊したapacheを修正して、cloud9からcakephpを消して、再upして
ドキュメントルートを設定する所からですかね。
検索かけてもなかなかcakePHPをcloud9に乗っけている記事が少ない...
ここを参照しているのですがもうちょっと詳細が欲しいなぁ。
ドキュメントルートの複数指定法がわからず...
複数指定っていう表現が間違っているのでしょうか?
片鱗は少し見えたと思うのですがもう少し時間がかかりそうです。
MySQLとphpMyAdminをダウンロードする。
初めて聞きました。いったいどういうものなのでしょうか?
まずMySQLから
MySQLはMicrosystemsによって提供されているオープンソースなデーターベースです。
オープンソースとは?
ソースコードを公開してアイデアを出したり、新たなプログラムを組んだりすることで全体のレベルを向上しようという考えの元に作られたソフトウェア、またはその考え方。
誰でも自由にダウンロードして使用、改造、再配布する事が可能。
オープンソースとは|オープンソースソフトウェア|OSS|open source - 意味/定義 : IT用語辞典
データベースとは
データを保存している保存庫、またはデータベース管理システム(DBMS)のことを指すこともある。
厳密にいうとデータベースはデータを保存しているだけで、その管理、取り出しを司っているのはDBMSの方。
データベースに情報を登録、変更や削除、登録したデータを取り出す役割を担っている。
第1回 データベースの世界へ足を踏み入れよう - MySQL講座
ということです。
では、オープンソース・データベースを使うという事はどういうことかというと、
”誰でも自由にインストールが出来るデータ管理システム”と言ったところでしょうか。
上記しましたがMySQLはオープンソース・データベースです。
かなり高スペックのようです。
MySQLにはフリーのものと有料版があるようで、今回はフリーの方を選択します。
フリー版
MySQL Community Server MySQL :: Download MySQL Community Server
ダウンロードしました。
変な会社のプロフィールとか作らされそうになって焦った...
では次にphpMyAdminについてです
はい。phpMyAdminというのは、PHPで実装されたMySQLの管理ツールです。
つまりはMySQLをSQL文を作成することなくブラウザから管理を行うことが出来るもの、ということです。
実際に使ってみないとあまりわからないので、明日作業にとりかかろうと思います。
その時に詳しい説明を追記します。
そして今さらっと出てきたSQL文って何って僕は思うわけです。
SQL文とは
データベース上でデータの操作(どちらかというとDBMSの操作になるのかな?)
をする時に必要なデータベース言語(!!)です。
つまり、Myphpadminはデータベースを扱う時にデータベース言語を使わずPHPを使用することが出来るようにしてくれるソフトウェアのようです。
これはありがたいですね。
ところで、MyphpadminをMySQLと関連づけるにはどうしたら良いのでしょうか。
まさかダウンロードしただけで出来る訳ないのでそれも明日しっかりやっていきます。
はい。次なるミッションはphpMyAdminをローカルに入れる、です。
つまりはApacheのドキュメントルートをphpMyAdminに指定して、ローカルブラウザで表示させようということですね。
とりあえずドキュメントルートで指定したフォルダにダウンロードしてphpMyAdminを入れてみました。
と、いうところで本日は時間切れ...
最後はタイピングです。
スコアがちょっと伸びたくらいかな...