働くサーバ ~WWW サーバ編~ 惑星物理学研究室 修士課程2年 山下達也.

Slides:



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

1 ブログ操作マニュアル 2008 年 2 月 15 日作成:株式会社ちらし屋ドットコ ム. 2 ■ ログイン ○ ○ ○ ○ ○ com/cgi-bin/mt.cgi ○ ○ ○ ○ ○ com/cgi-bin/mt.cgi へアクセスし、 ユーザー名、パスワードを入力し、サインインをクリックする。
EPnetFaN (2014/02/28) EPWWW サーバ 2013 北海道大学大学院 理学院宇宙理学専攻 修士 1 年 渡辺 健介.
Web パブリッシング 1. この授業について. この授業の目標 Web サイトの構築とその維持管理の技 能を身につける –HTML 、 CSS 、( JavaScript ) Web サイトの構築とは –HTML 文書をインターネットに公開するこ と= Web パブリッシング.
ITPASS サーバ入門 地球および惑星大気科学研究室 島津 通.
目次 このドキュメントについて・・・前提条件……………………………………… 2
WWW のおはなし 神戸大学理学部地球惑星科学科 4 回生 佐伯 拓郎 (地球および惑星大気科学研究室) 藤田 哲也 (宇宙物理学研究室)
神戸大学理学部地球惑星科学科 4回生 柏本 光司
情報基礎A 情報科学研究科 徳山 豪.
理学院 宇宙理学専攻 惑星物理学研究室 修士 2 年 徳永 義哉
サーバ・クライアントシステム & X Window System
ハルビン絵葉書コレクションシステムの再構築と機能追加 -サーバ側:PHPとMySQLを用いて
第11回JavaScriptゼミ セクション8-2 発表者 直江 宗紀.
サーバ・クライアントシステム & X Window System
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
CEC公開授業 Webサイト制作にチャレンジ! 2007年11月20日 於:東京都立板橋有徳高校 学校インターネット教育推進協会.
ウェブページ制作の基礎 タグの直接入力によるウェブページの制作 次のスライドへ進んだり,戻ったりしたい時は,右下のボタンをクリック。 次へ.
HTMLの記述と WWWにおける情報公開 遠藤
法人e名刺 ブログ運用マニュアル 社外秘 目次 □ブログ運用ルール
CSSを利用したWebデザイン 理工学部 情報学科 3回生 喜多 亮輔.
アプレット (Applet)について.
早稲田大学大学院理工学研究科 情報科学専攻修士2年 後藤滋樹研究室 坂本義裕
ホームページの作り方.
EpWWWサーバ 北海道大学 理学院 宇宙理学専攻 M1 古田裕規.
講議資料 コンピュータ プレゼンテーション 講議資料
ネットワーク情報活用 ILC Office / ILP KOBAYASHI Tomoko
EP WWW サーバ 2009 惑星物理学研究室 博士後期課程1年 山下 達也.
徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野
Webサイト運営 09fi118 橋倉伶奈 09fi131 本間昂 09fi137 三上早紀.
(original Takagi & Saito, 2007)
第1回 JavaScriptゼミ ・ scriptエレメント ・ 記述における諸注意 ・ 古いブラウザへの対応方法
見た目を定義する技術 CSS(スタイルシート).
神戸大学大学院理学研究科 地球および惑星大気科学研究室 M2 河合 佑太
専門ゼミⅠ 南ゼミ 特別授業③ 2002年6月7日 金曜日 4限目 今泉 裕隆.
HTTPプロトコルとJSP (1) データベース論 第3回.
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
Webページで自己紹介をしよう! 出席番号の席に着席し ユーザ名~user○○ パスワード~pass でログオン
経済学のための情報処理 ホームページの作成.
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
情報伝達・WWW・ソーシャルメディア CMSとHTMLの基礎
ネットワーク de 情報発信 - コンテンツ作りのはじめの一歩 - 城西国際大学薬学部 二村 典行.
基幹理工学研究科 情報理工学専攻 後藤研究室 修士1年 魏 元
第8章 Web技術とセキュリティ   岡本 好未.
Microsoft PowerPoint98 Netscape Communicator 4.06[ja]
HTTPとHTML 技術領域専攻 3回 中川 晃.
情報コミュニケーション入門b 第10回 Web入門(1)
情報コミュニケーション入門b 第10回 Web入門(1)
第3章 第2節 ネットワークを活用した 情報の収集・発信(2) 4 文書の構造と表現
第3章 第2節 ネットワークを活用した 情報の収集・発信 4 文書による情報開示
売れるためのWEBサイト構築.
タグを使ったウェブページ作成 兵庫県立伊丹北高等学校 佐藤 勝彦.
Microsoft PowerPoint98 Netscape Communicator 4.06[ja]
gate-toroku-system のしくみ
情報コミュニケーション入門e 第11回 Part2 Web入門(1)
URLとファイルの対応 ユーザー s の Z:\www\ フォルダにある hello.html ファイル
情報スキル活用 第2週 基礎技術ー2 : Webページの基本形.
HTML の成り立ち 惑星物理学研究室 4年 安達 俊貴.
ファイルのアップロード HTMLファイルをWebサーバにアップロード 名商大のWebサーバ(opinion.nucba.ac.jp)
コンピュータ プレゼンテーション.
ウェッブページ書法の復習 ネットワーク論以前のお話.
情報コミュニケーション入門b 第11回 Web入門(2)
HP作成 そろそろまとめ編 担当:TAの人.
コンピュータ プレゼンテーション.
画像を貼る 目標:このようなページを作る.
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
gate登録システム: 設計ポリシーから使い方まで
独習XML ~第1章 XMLの基礎~ 1.1 XML文書の基礎 1.2 XMLとHTML
情報コミュニケーション入門e 第12回 Part1 Web入門(2)
第14回放送授業.
gate-toroku-system のしくみ
Presentation transcript:

働くサーバ ~WWW サーバ編~ 惑星物理学研究室 修士課程2年 山下達也

目次 Introduction ユーザ編 管理者編

Introduction サーバ WWW サーバ 他のマシンのリクエストに応えてサービスを提供するマシン或いはソフトウェア web コンテンツを配信するサーバ 通信規約は HTTP プロトコル request response web ブラウザ WWW サーバ(orange)

ユーザ編

ブラウザ(クライアント) web ページ閲覧の為にはブラウザが必要 ブラウザシェア Net Applications 社http://marketshare.hitslink.com/を引用

HTMLについて web ページ作成の為には HTML 言語を知っている必要がある HTML(Hyper Text Markup Language) 1989 年 Berners-Lee 氏によって提案 「リンク」をたどって他の文書に移動できる 「タグ」を組み合わせて文字・画像の設定を行なう HTML 文書やその他の公開したい資源は public_html ディレクトリに格納

HTMLファイルの一例(研究室トップページを例に) <HTML lang="ja"> <HEAD> ・・・ <TITLE> 惑星物理学研究室 </TITLE> </HEAD> <BODY BGCOLOR=“white” STYLE=“margin-top:200px”> <CENTER> <IMG SRC="figure/open.jpg"> <TABLE> <TR> <TD>|<A HREF="member.html"> <FONT COLOR="#888888" SIZE="3">メンバー</FONT></A></TD> ・・・・ <TD>|<A HREF="index-e.html"> <FONT COLOR="#888888" SIZE="3">English Page</font></A> |</TD> </TR> </TABLE> <br> <CENTER> ・・・・ <FONT SIZE="1"> <IMG SRC="/icons/quill.gif" HEIGHT="8"> 最終更新 2007/10/02 </FONT> </CENTER> </BODY> </HTML> タイトルバーにタイトルを表示 画像を表示 リンクの設定 フォントの色・サイズを指定

HTMLファイルの一例(研究室トップページを例に) ブラウザでの表示

参考:RD について RD(Ruby Document) Ruby スクリプトに埋め込み可能なドキュメント形式 rd2 コマンドを用いて html 文書を生成 ファイルの拡張子は .rd html 文書自身よりも読みやすい 利用するには ruby, rdtool, rd2html-ext のインストールが必要

rd ファイルの一例(INEX のページを例に) = begin ・・・・ == 開講までの準備作業確認 * グループユーザ inex の更新 (倉本) メンバーは staff keikei, odakker, momoko TA yamasita, nanbu, iwahori, yoshiya 前年度 TA tutaka, ftakashi, kk, koichi, totera 過去の TA kakinami, nakagami, uwabami, sugiyama, mym, michi, choji yukiko, konijo, morikawa ボランティアTA yoshita, sekorin, s7030713, shane, 新 4 年生 * INEX 2008 ホームページの作成 (岩堀) * ((<URL:http://www.ep.sci.hokudai.ac.jp/~inex/y2008/>)) 以下を作成 * 2006 年度の講義ページをもとに作成する * www:~inex/public_html/README を参照 = end 始まりの宣言 見出しはイコールで表記 箇条書きはアスタリスクで表記 字下げすると打ち込んだまま出力される リンクの設定 終わりの宣言

rd ファイルの一例(INEX のページを例に) ブラウザでの表示

管理者編

ep における orange の役割 WWW サーバ セカンダリメールサーバ gate-toroku-system における登録 サーバ 用いられているソフトウェア Apache, Apache-SSL(WWW サーバ) analog(web 統計) セカンダリメールサーバ qmail gate-toroku-system における登録 サーバ 登録サーバ=登録データを管理するサーバ Recall the previous lecture (2008/07/11) by Odakker! Apache 財団創立者の一人, Roy Fielding 氏 qmail の開発者, Daniel Bernstein 氏

WWW サーバ管理者の日常業務 Debian パッケージの更新 各種 log のチェック アクセス数のチェック セキュリティ対策 syslog, authlog, rsynclog など 不具合や怪しい人のログインが無いか確認 アクセス数のチェック WWW サーバがどのくらい頑張っているかチェック

WWW管理者 Y のこれまでの歩み(1) 2006年8月 2006年9月—11月 2006年11月 2007年2月—3月 2007年4月 予備機でサーバ再構築の練習 2006年11月 ハードディスク障害発生 2007年2月—3月 WWW サーバ再構築 2007年4月

WWW管理者 Y のこれまでの歩み(2) 2007年5月 2007年10月 2008年2月 2008年4月, 7月 2008年8月—9月 宇宙理学専攻ホームページhttp://www.ep.sci.hokudai.ac.jp/~cosmo/をhttp://www.cosmo.sci.hokudai.ac.jp/でも参照できるようApache の設定を変更 2007年10月 quota 問題の発生(2008年5月に設定変更) 2008年2月 SSH ディクショナリアタックへの対応 2008年4月, 7月 セカンダリメールサーバの orange に大量の SPAM メール 2008年8月—9月 サーバ再構築(予定)

まとめ WWW サーバは web コンテンツを配信するサーバ Web ページ作成には HTML 言語が必要 ep における WWW サーバは一人三役 絶望的に機械音痴な Y 氏でもどうにかこうにか約 2 年 WWW サーバを運用できた 若者な方で興味のある方(機械音痴な方でもOK牧場), 次期サーバ管理者お願いします!!!

参考文献・引用元 モデルプロジェクトのための最低限 rd Net Applications 社ホームページ http://www.gfd-dennou.org/library/dcmodel/doc/TEBIKI.dcmodel-rd-guide.htm Net Applications 社ホームページ http://marketshare.hitslink.com/ Internet Explorer のページ http://www.microsoft.com/japan/windows/products/winfamily/ie/default.mspx Firefox のページ http://mozilla.jp/firefox/ Safari のページ http://www.apple.com/jp/safari/ 水津弘幸, 石井歩, C&R 研究所, 2008 : HTML + CSS Handbook 3rd edition. Softbank Creative, 638pp. 武藤健志, 2005 : Debian GNU/Linux 徹底入門第三版. 翔泳社, 701pp. Roy Fielding 氏の写真 http://roy.gbiv.com/ Daniel Bernstein 氏の写真 http://en.wikipedia.org/wiki/Image:Daniel_Bernstein_priv.jpg