EPnetFaN (2014/02/28) EPWWW サーバ 2013 北海道大学大学院 理学院宇宙理学専攻 修士 1 年 渡辺 健介.

Slides:



Advertisements
Similar presentations
北海道大学大学院 理学院宇宙理学専攻 修士 1 年 渡辺 健介.  WWW とは?  WWW の仕組み  WWW サーバ  著作権について  まとめ  参考文献  付録.
Advertisements

メール配送システムと 2012 年度 EPMail サーバの現状 2013/02/08 三上 峻 0/43.
インターネットサーバ と メール配送の仕組み 情報実験 第 13 回 2006/01/27 Last Modified: 2006/01/27M. Tsuji Original: 2004/01/30K. Komatsu.
インターネットサーバ と メール配送の仕組み 情報実験 第 13 回 2005/01/28 Last Modified: 2005/01/28K.Michimasa Original: 2004/01/30K. Komatsu.
Debian の世界へようこそ! 北大 理学院 宇宙理学専攻 惑星宇宙グループ M1 三上 峻.  Debian GNU/Linux  Debian プロジェクト  GNU プロジェクト  Debian GNU/Linux とは  Debian インストール  パッケージ  Debian.
LANどうしを、通信規約として TCP/IP プロトコルで ルータ を経由してつなぎ合わせ、 世界規模で情報のやりとりを可能にしたもの アプリケーション 層 プレゼンテーショ ン層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション 層 プレゼンテーショ ン層 セッション層.
コンピュータ基礎実習上級 #4 拡張子、 URL 、ファイル名 一般教育研究センター 安田豊. ファイル名と拡張子 ファイルには名前が付けられている 区別のため。整理などに便利に利用するとよい。 abc.html ピリオドによってファイル名を前後に分ける習慣がある。 ピリオドの左は整理のために自由な名前を選べる.
1 File #1 2 Apache入門 3 Apache とは・・・ 4 ・世界で最も利用されてる WWW サーバー ○ Apache の特徴 ・動作が軽快 ・豊富な機能をモジュールにより追加できる.
ストリーミング配信 惑星物理学研究室 修士2年 土屋 貴志.
IIS 4.0で開発をするコツ Webアプリケーション構築.
WWW のおはなし 神戸大学理学部地球惑星科学科 4 回生 佐伯 拓郎 (地球および惑星大気科学研究室) 藤田 哲也 (宇宙物理学研究室)
神戸大学理学部地球惑星科学科 4回生 柏本 光司
情報基礎A 情報科学研究科 徳山 豪.
北海道大学大学院 理学院宇宙理学専攻 EPNetFaN Mail サーバ管理課 徳永 義哉
サーバ・クライアントシステム & X Window System
Webアプリケーションの 通信メカニズム WEBアプリ研究プロジェクト 第2回.
Flashプレイヤーを使った動画配信 情報工学科 宮本 崇也.
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
サーバ・クライアントシステム & X Window System
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
情報処理基礎 2006年 6月 1日.
働くサーバ ~WWW サーバ編~ 惑星物理学研究室 修士課程2年 山下達也.
EpWWWサーバ 北海道大学 理学院 宇宙理学専攻 M1 古田裕規.
既存のBPOS のお客様のBPOS から Office 365 への切替
CGI Programming and Web Security
WWW (=World Wide Web)とは
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワークコミュニケーション よく使われるアプリケーション DNS 7/5/07.
EP WWW サーバ 2009 惑星物理学研究室 博士後期課程1年 山下 達也.
第4回 個人の動画配信補足のためのWeb構築
Webサイト運営 09fi118 橋倉伶奈 09fi131 本間昂 09fi137 三上早紀.
情報処理1 1.インターネット利用の基礎.
Web App Semi 2008 #1 Web App Semi 2008 #1.
担当教官:大月 美佳(佐賀大学) 2001年度 総合科目
インターネット活用法 ~ブラウザ編~ 09016 上野喬.
HTTPプロトコルとJSP (1) データベース論 第3回.
HTTPプロトコル J2EE I 第7回 /
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
2009/07/03 理学院宇宙理学専攻 博士後期課程 1 年 山下 達也
サーバー立ち上げ記 2009/5/23
第8章 Web技術とセキュリティ   岡本 好未.
北海道大学理学院宇宙理学専攻 荻原弘尭 2014/06/06 (金)
HTTPとHTML 技術領域専攻 3回 中川 晃.
情報コミュニケーション入門b 第10回 Web入門(1)
情報コミュニケーション入門b 第10回 Web入門(1)
佐賀大学 理工学部知能情報システム学科 講師 大月 美佳
セキュリティ 05A2013 大川内 斉.
 ソフトウェアの活用  コンピュータネットワークの利用.
Webセキュリティ 情報工学専攻 1年 赤木里騎 P226~241.
売れるためのWEBサイト構築.
情報コミュニケーション入門e 第11回 Part2 Web入門(1)
インターネット利用法実習 経営工学基礎演習a(第3週).
Web - 01 IIS を インストールしよう.
HTML の成り立ち 惑星物理学研究室 4年 安達 俊貴.
インターネット             サーバーの種類 チーム 俺 春.
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
サーバ・クライアントシステム (X Window System )
EPnetFaN 座学編 第30回 北海道大学 大学院 理学研究科 地球惑星科学専攻 森川 靖大
コンピュータ リテラシー 担当教官  河中.
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
ASP.NET 2.0による Webサービスの構築 2008年10月18日 こくぶんまさひろ.
北海道大学理学院宇宙理学専攻 荻原弘尭 2014/06/06 (金)
第2回 Webサーバ.
情報実験第10回 (2016/07/08) WWW と 著作権 北海道大学大学院理学院 宇宙理学専攻 修士 1 年 須藤 康平
北海道大学 大学院理学院 宇宙理学専攻 村橋 究理基 2017/01/26 (金)
ASP.NET 2.0による Webサービスの構築 2008年10月18日 こくぶんまさひろ.
SMTPプロトコル 2001年8月7日 龍 浩志.
 ソフトウェアの活用  コンピュータネットワークの利用.
HTTPプロトコルの詳細 M1 峯 肇史.
Presentation transcript:

EPnetFaN (2014/02/28) EPWWW サーバ 2013 北海道大学大学院 理学院宇宙理学専攻 修士 1 年 渡辺 健介

と,その前に …

g Per 100 Inhabitants Years

 サーバ (Server) とは?  IT 用語辞典 e-Words  クライアントやソフトウェアに対し,自分が持っ ている機能やデータを提供するコンピュータやソ フトウェアのこと. つまり, サーバ = 私 クライアント = みなさん

 WWW とは?  WWW サーバの仕組み  epWWW のお仕事  未だ入れ替えられない理由  まとめ  参考文献 ワ ケワ ケ 前管理者:古田 次期管理者:川原

 World Wide Web (世界中に広がった蜘蛛の巣)  インターネットで標準的に用いられるドキュメントシステム.  欧州原子核研究機構 (CERN) のTim Berners-Lee 氏が考案  研究所内の論文閲覧システムが原型(1989 年)  ハイパーテキスト形式で記述される文書(HTML) を使用  WWW で用いられる技術はW3C によって標準化  World Wide Web Consortium  WWWで用いられる技術の標準化を推進するために設立された 団体. Tim さん

 WWW サーバの仕組み

 ハイパーテキスト形式で書かれた文書  ドキュメント記述言語のHTML やXHTML などを使用  プロトコル(通信規約)には,HTTP, HTTPS を使用  それぞれの文書がURL をもつ  文書の閲覧にはブラウザが必要 kwsk は情報実験第 11 回 のレクチャー編を参照

 HTTP (HyperText Transfer Protocol)  HTML 文書などをやり取りするための通信規約  Tim Berners-Lee 氏が初めに設計  通常は 80 番ポートを使う  HTTPS (HyperText Transfer Protocol over SSL)  HTTP にセキュリティ機能を追加したプロトコル  SSL/TLS プロトコルを用いて,サーバの認証・通信内容 の暗号化などをおこなう ( 実習第9回参照 )  盗聴や改ざん,なりすましを防ぎ,個人情報のやり取り に用いられる.  通常は 443 番ポートを使う.

 HTTPS (HyperText Transfer Protocol Security) report/login

 HTTPS (HyperText Transfer Protocol Security)

 ブラウザ ( クライアント ) のリクエストに応じて HTML 文書 など ( サービス ) を提供するソフトウェアもしくは計算機  様々な Web コンテンツを格納  HTML 文書  画像  動画  …  ソフトウェアの例  Apache  nginx  Microsoft IIS フリーソフト

 HTML 文書を閲覧するためのソフトウェア  サーバから送られてくる HTML 文書を解釈して表示する  例 : Chrome, Internet Explorer, Firefox, Safari, Opera

ブラウザ ( クライアント ) WWW サーバ プロトコル HTTP or HTTPS

 URL(Uniform Resource Locator)  資源情報の場所を一意に示す書式  「通信方法」と「住所」を指定している.  INEX 2013 トップページ プロトコル ホスト部 + ドメイン 部 ドメイン名 ファイル名 通信方法 住所

ブラウザ ( クライアント ) WWW サーバ Request Response プロトコル HTTP or HTTPS 要求された HTML 文書 (index.html) を送る

Web ブラウザ ( クライアント ) WWW サーバ Request Response プロトコル HTTP or HTTPS を要求 もし,リクエストが間違っていたら ??

もし,リクエストが間違っていたら エラー suu のエラー

epWWW の お・し・ご・と☆

 Host 名  Orange (www 本機 )  Sango (www 予備機 )  OS  Debian GNU/Linux  お仕事  Web サーバ (apache)  セカンダリメールサーバ (qmail)  Gate-toroku-system における登録サーバ

 別名 : Apache HTTP Server  Apache Software Foundation が開発  NCSA が開発した NCSA HTTPd の不具合を修正するための パッチ (a pach) を集めた, 1 つの独立したソフトウェア  Apache は UNIX 系の OS や Windows など複数の OS に対応  現在多くのアプリが Apache が提供する環境と機能を想定して 作られている  Yahoo! は 1996 年から利用 ASF 旗揚げ人 Brian Behlendorf

 無料  無保証・無対応  Linux と同様にボランティアによってメンテナンス  Apache コミュニティ  迅速な回答と対応が受けられる  高い信頼性  高い安定性と軽快な動作  豊富な機能  Microsoft IIS などの市販と比べても,機能は豊富である  多彩な動作環境  様々な OS において動作する

 お役割  WWW サーバの管理  仕事  日常業務  パッケージ更新  Log チェック  Analog (web 統計 ) の確認 ココココ  サーバ上の徘徊  サーバ再構築や入れ替え作業

 未だ入れ替えられない 理由 ワ ケ

 このシステムが決して悪さをしているわ けではない.  OS のバージョンアップ  Squeeze ⇒ Wheezy  suid などの gate を動かす上で必要なコマ ンドが無くなった!  非常事態宣言発令中(自分の中で)  現在,小高さんをはじめ,山田まさん ( 千葉工大 ) , 佐々木さん ( 京大 ) などのスペシャリストが対応中

 WWW (World Wide Web)  ハイパーテキスト:リンク機能によって他の文書と相互に関係  HTML, XHTML : などを用いて書かれた文書  HTTP, HTTPS :通信規約 ( プロトコル )  URL : WWW 上の住所  WWW サーバ  リクエストに応じ Web コンテンツをクライアントに渡す  Apache :シェア No.1 のサーバソフトウェア  epWWW サーバ  orange (apache, qmail, gate-toroku-system)  gate が上手くいかない

 IT 用語辞典 e-Words  Apache HTTP Server  Wikipedia  HTML & XHTML 第 5 版  Chuck Musciano, Bill Kennedy オライリー・ジャパン 2003  Apache ハンドブック 第3版  Ben Laurie, Peter Laurie オライリー・ジャパン 2003