パソコン豆知識
フリーの AN HTTPD「WWWサーバ」でWeb サーバーを構築しH16.6〜16.10まで運用しました
以下の「自宅マシンの WWWサーバー構築法 (WindowsXP)」はその構築記録です。

現在は管理等の問題で運用していません。


自宅マシンの WWWサーバー構築 (WindowsXP)
 ソフトのインストール(1)





























インターネット インフォメーション サービス 
インターネット インフォメーション サービス(IIS) は、
Web サーバー機能を提供します。
Windows XP Professional で通常ではインストールされませんが、
Windows XP ProfessionalのCDから追加インストールできます。
このIISで、Web サーバーの構築ができますが、今回はフリーの 
AN HTTPD「WWWサーバ」でWeb サーバーを構築します。
プログラムの入手
Windows上で動作するフリーウェアで AN HTTPD「WWWサーバ」を入手します。 入手先 AN HTTPD Home Page  
http://www.st.rim.or.jp/~nakata/
ソフト名  httpd142m.zip (1,105,321 bytes)
ファイルの解凍とインストール  
phttpd142m.zip をダウンロードしたら、
例えばc:\www という専用フォルダを作成しphttpd142m.zip  を c:\www に格納し解凍する
 
Cドライブ
   │
   └- www---phttpd142m.zip ..(ここで解凍)
      │
      ├- cgi
      ├- cgi-bin
      ├- httpd-docs
      ├- imagemap
      ├- isapi
      ├- Scripts
      └- SSI

上記 c:\www にご自分のホームページ用のフォルダc:\www\home  と index.htmlファイルを作成 
 Cドライブ
   │
   └- www
      │
      ├- home--- (index.htmlを含むHPファイルをhomeに入れる)
      │
      ├- cgi
      ├- cgi-bin
      ├- httpd-docs
      ├- imagemap
      ├- isapi
      ├- Scripts
      └- SSI
AN HTTPD の設定


































AN HTTPD の設定
c:\www\httpd.exeをダブルクリックして起動し、必要な設定を行います。
AN HTTPDが起動するとタスクトレイにアイコンができます。
次にそのアイコンを 右クリック → オプション一般 を選択します。
すると以下の設定画面が現れます。

設定ポイント
(1) ドキュメントルート → c:\www\home
(2) CGIを実行する    → チェックを入れる(将来CGIを設定)

以上設定が完了したら、OKボタンを押してダイアログを閉じます。

設定が完了したらブラウザを起動して、アドレス欄に

http://127.0.0.1/と入力し
うまくトップページが表示されたら設定が完了です
ソフトのインストール(2)
DiCE とは..
”DynamicDNSサービス”利用者のためのクライアントツール(フリーウェア)です。

ダウンロード
http://www.hi-ho.ne.jp/yoshihiro_e/dice/
 プログラム   Freeware Version Download MSI Package

インストールの参考URL
http://mikko.homeip.net/server/diceforwin.htm
ZiVE DNS サービスの
ユーザ登録
















ZiVE ダイナミックDNSサービスのユーザ登録
http://www.zive.org/
IPアドレスと
ネットワーク接続の設定
(OCNのADSL)










































ローカルエリア接続



ocn−pppoe接続

WWWサーバーテスト
本テストは、自宅WWWサーバでホームページを公開した時に、
インターネット側から自宅WWWサーバにアクセスできるか? 
ホームページがどのように見えるか? をチェックするためのものです
URL
http://acorn.zive.net/~oyaji/www_tst/www_tst.htm


テスト結果


CGI シージーアイ) Common Gateway Interface
(掲示板・チャット・カウンター等)
                CGIはどのような開発言語でも使用できるが、実際にはPerlなどがよく使われる。
ソフトのインストール











































































「Perl」のソフトウェアを入手。
 PerlはWindows環境で動作するものとして ActivePerl を入手します
  ActivePerl 5.6.1 又は 5.8.0   (*2)   Active State   (*3) 
プログラムの入手 
http://www.activestate.com/Products/Download/Register.plex?id=ActivePerl

ファイルの解凍とインストール をする。
CGIスクリプトを入手
「掲示板」のCGIスクリプトをダウンロードします。
ASKA BBS
(シンプル掲示板)

http://www.kent-web.com/bbs/index.html


 aska.lzh (ASKA BBS) 

ダウンロード後解凍すると以下のファイルが展開されます。 

aska.cgi 
aska.log 
jcode.pl 


パソコン側に以下のとおりフォルダを作成し ( c:\www\home\aska\ )、ファイルを格納します。


Cドライブ
   │
   └- www
      │
      ├- home
      │ │
      │ └- aska
      │      aska.cgi
      │      aska.log
      │      jcode.pl
      │
      ├- cgi
      ├- cgi-bin
      ├- httpd-docs
      ├- imagemap
      ├- isapi
      ├- Scripts
      └- SSI





戻る