Web ペイジを公開してみる

前回も言いましたように, 今のままではネットワークを使って 皆さんのウェブペイジにアクセスする事は出来ません. それが出来るようになるには, Web サーバと呼ばれる コンピュータの然るべき場所にファイルを置いて, アクセスできるように然るべき設定をする必要があります.

いわゆるプロバイダを利用する場合には, ファイル転送ソフトを用いて Web ペイジのファイルを転送しますが, 琉球大学の情報処理センターでは, 皆さんのホームディレクトリ(フォルダ)は, Web サーバからアクセスできるような 設定になっています. このホームディレクトリは,「xxx のホーム」ではなく, 3回目の授業で述べた,「Linux」の 1つ上のホームです. ホームディレクトリの全てのファイルが, Web サーバ越しに見えたのでは, (公開しない)個人的なファイルが置けませんので 特定のディレクトリ(フォルダ)内だけが Web サーバ越しに見えます. 情報処理センターの場合, ホームディレクトリの中の 「WWW」(W は大文字)と言うディレクトリに HTML 関連ファイルを置いて, そのディレクトリが Web サーバのソフトウェアから読み取り可能に しなければなりません. 3回目の講義で, このフォルダはすでに作成済みですが, 欠席をしてまだ作成していない人は, http://www.math.u-ryukyu.ac.jp/~suga/joho/2017/03/node7.htmlに従って作成して下さい. 作成の際には, ページの先頭行から 書かれている内容を正確に実行してください(途中から実行してはダメ).


Web サーバが, このフォルダを読めるようにするには, 次のようにします.

  1. Gnome 端末を開く
    1. cd  ..
      としてエンターを押す(.. はピリオド2つの連続, cdと.. の間はスペース(半角の空白)が入る).
    2. pwd
      としてエンターを押すと
      /rains/eve/e-sci/e1731xx
      最後に自分の login名があらわれることを確認する. このようになっていたら (c)に進む

      もしそうなっていないなら,

      cd
      としてエンターを押し (a)にもどる.

    3. chmod  711  .
      としてエンターを押す(. はピリオド1つ, chmod と 711の間, 711 と .の間にはスペース(半角の空白)が入る).
  2. chmod  711  WWWとしてエンターを押す.
  3. デスクトップの「xxx のホーム」をダブルクリックして開き, 「index.html」と「index.css」をデスクトップに作った 「WWW へのリンク」にドラッグ& ドロップで移動する.
  4. デスクトップの「WWWへのリンク」をダブルクリックし, index.html を 右クリックして, プロパティのアクセス権のタブを選び, グループ, その他の「アクセス」の欄を「読み込みのみ」になっているかを 確認する. もしなっていなければ, そのように変更する.
  5. index.css についても index.html と同じアクセス権になっている事を 確認する.

上が全部終ったら, firefoxで URLを入力する所に, http://www.cc.u-ryukyu.ac.jp/~e1731xx (1731xx は自分の学籍番号を入れる)と入力してみて下さい. それは, ネットワーク越しにアクセスしたペイジです. 今までは, 自分のファイルを Firefox が直接読んでましたが, この読み方では, 一旦琉球大学の Web サーバが読み, さらにネットワークを通じて Firefox が読んでいます. この状態で, ネットワークに繋がった世界中から 読む事ができるようになっています. (実際に読みに来る人がいるかどうかは, また別な問題.) この方法で, 自分のページが見えない人は, 手を挙げて私か TA の瑞慶覧君を呼んでください.

自分のペイジが見えたら, 隣の人の学籍番号に変えてみて 他の人のページも見れるようになっていることを確認して下さい. 携帯電話を持っている人は, 携帯電話の Web ブラウザで, 自分のページを見てください.



Subsections
student
2017-05-26