Download presentation
Presentation is loading. Please wait.
1
ホスティングサーバの作成と、 ラズベリーパイの利用
1781000 塩次 丹亜
2
サーバの作成 Webサーバ(apache)が準備できた。 ユーザ管理を行い、リモートでログイン可能 FTPで管理できる。
ユーザのフォルダでホームページが作れる 仮想ホストでホームページが作れる PHPが使える ユーザ管理を行い、リモートでログイン可能 このページは必須。
3
ラズベリーパイの利用 ユーザの登録ができた。 Webサーバが準備できた。 PHPの準備ができた。
アクセスポイント(WiFiブリッジ)として利用できた。 NASの準備ができた(確認できたものだけ) このページも必須。
4
必要に応じて詳細説明のページを作ること。
サーバの作成(2) データベース(MySQL)が準備できた。 管理方法について述べる。 ラズベリーパイから送信された気温データの保管のために利用した(応用例があれば書く) Webサーバの付加機能 CGI、アクセスカウンタ、アクセス制限等ができた ホームページの強化 ラズベリーパイで計測した気温データを1時間、1日、1週間単位でグラフ化し表示するページを作成。 その他がある場合は記述する このページはできた項目だけ書く。 必要に応じて詳細説明のページを作ること。
5
必要に応じて詳細説明のページを作ること。
ラズベリーパイの利用(2) このページもできた項目だけ書く。 必要に応じて詳細説明のページを作ること。 I2cを使い、温度センサーを接続した。 定期的に温度を測定し、サーバに送信するスクリプトを作成した。 NASが利用できた(要確認) その他、できた事。
6
データベースのインストール apt-get コマンドで以下のモジュールをインストールした。 (インストールしたモジュールのリスト)
できた項目ごとに 詳細説明のページを作る。 apt-get コマンドで以下のモジュールをインストールした。 (インストールしたモジュールのリスト) データベースユーザ(myuser)を作成した。 (作成コマンドについて説明) 応用例として温度管理データベースを作成した。(別途記載)
7
Webサーバの付加機能 アクセスカウンタを実装した。 (参考にしたURLや作者について) (作り変えたり、自分で作成した場合はさらに詳しく)
できた項目ごとに 詳細説明のページを作る。 Webサーバの付加機能 アクセスカウンタを実装した。 (参考にしたURLや作者について) (作り変えたり、自分で作成した場合はさらに詳しく) 必要に応じてページの画像を張り付けること
8
ホームページの強化 ラズベリーパイで測定した温度データを表示するページを作成した。(参考にしたURL等) 自分で作成した場合は、、、
できた項目ごとに 詳細説明のページを作る。 ホームページの強化 ラズベリーパイで測定した温度データを表示するページを作成した。(参考にしたURL等) 自分で作成した場合は、、、 作成したページ概説、記述言語、ツールなど 例えば 作成したページは1時間、1日、1週間ごとにグラフ化して表示するページと、ラズベリーパイから温度データをアップロードするページの2種類 グラフ作成にはgnuplotを使用。 記述言語はPHPで、〇ページ(別途記述) 必要に応じてページの画像を張り付けること
9
PHPプログラムの特徴 ページ数○ページ、プログラムはトータルで○行 こんな関数を準備 あんな特徴、こんな特徴
あんな特徴、こんな特徴 こんな関数は、こういう働きで、こんなメリットがある。 あんな表示部分は、こういう点が苦労した。 必要があれば流れ図や説明図をつけよう! プログラムを作成・改良した場合のみ。
10
データベースの特徴 テーブルは○個 レコードは○行(insert命令の数) あんな特徴、こんな特徴 ビューを○個、
あんな特徴、こんな特徴 ビューを○個、 あんなビューは、こうゆう具合に利用できる。 こんなビューは、こういう風に処理を軽減できる。 データベースを作成・改良した場合のみ。
11
できた項目ごとに 詳細説明のページを作る。 温度センサーの接続 接続方法について 接続の確認方法について。
12
温度データの サーバへの転送 参考にしたページ(URL、作者等の情報) 自分で作ったときはプログラムの説明 できた項目ごとに
詳細説明のページを作る。 温度データの サーバへの転送 参考にしたページ(URL、作者等の情報) 自分で作ったときはプログラムの説明
13
まとめ できた事についてざっと書く 最低限のサーバ機能、ラズベリーパイでできた事(最低限しかできなかった人) 自分で追加した機能 今後の課題
頑張ったけどできなかったこと。今後やってみたいことについて書く
Similar presentations
© 2024 slidesplayer.net Inc.
All rights reserved.