自分のWebサーバーを作ろう!

このページでは、自分でつくったWebサーバーから ホームページを Web 上にのせるための方法を解説します。

興味のある人は参考にしてみて下さい。

 

 

自家サーバー をたてる

単にホームページをWeb上にのせるだけなら、

プロバイダ等からWebサーバーを借りるのが一番手っ取り早いのですが、

ここでは自分で作った Web サーバーからの Web 公開方法を説明していきます。

自家サーバー はプロバイダから グローバルIP アドレスをもらっていれば、

無料で誰にでもつくることができます。今ではとても簡単になりました。

自分のサーバーを持っていれば、容量制限を気にする必要がなくなります。

また、どこからでも 自宅のサーバー機にアクセスできるようになります。

 

サーバーを立ち上げる上での注意点

ホームページを公開する場合パソコンを常につけっぱなしにしておかなければなりません。

作ったホームページに大勢の人がくればパソコンが重くなります。

セキュリティー面でも不安があります。

 

自家サーバーを立てられる環境ではない人は

レンタルサーバーについて

 

ダイナミック DNS

インターネットに接続するにはグローバルIP アドレスが必要です。

ですが、大抵の人が使っているのは固定 IP アドレス ではないと思います。(DHCP による自動取得)

そこで必要になってくるのが ドメインです。

ドメイン は IPアドレスを数字の羅列 (192.168.0.1 とか)ではなく

固定した名前化 (yahoo.co.jp みたいな)することができます。

ドメイン はサイトによっては無料で取得できます。

ですが、これだけでは変動するグローバルIPアドレスを固定することができません。

(IPアドレスが変わるごとに、登録先に更新しにいかなければなりません。)

 

DiCE

DiCE は 登録したサイトに自動でグローバルIPアドレスを送ることのできるフリーソフトです。

DiCEによって変動するグローバルIPアドレスを固定することができます。

わざわざ更新しにいく必要がなくなります。

 

ダウンロード、詳しい説明は 製作者サイトへ

http://www.hi-ho.ne.jp/yoshihiro_e/dice/ 

 

 

無料ドメインの取得

DiCEが使用できるサイトに登録して無料ドメインを取得します。

 

 

HTTPポートを開く

ルータの設定等でポート80を開放します。

 

Webサーバを立ち上げる

Webサーバ 用のアプリケーションソフトをインストールし設定することで、

Web上 に html文書を公開することができるようになります。

 

使いやすさと豊富な機能で

Webサーバー用 フリーソフト AN HTTPd

http://www.st.rim.or.jp/~nakata/

 

起動させるだけで使える!

Webサーバー用 フリーソフト sHTTPd    http://www.vector.co.jp/magazine/softnews/040522/n0405222.html#go_download

 

世界NO.1シェア

Webサーバー用 フリーソフト apache  http://www.apache.jp/ 

apacheは簡単にできるソフトではありません。

 

メールサーバ

メールサーバとは、メールの送受信を行うことのできるサーバです。

自家サーバをつくることでメールサーバも作れます。

 

Webサーバ用語集

Win32:

Windows95/98/Me/NT/2000/XP がアプリケーションに標準でサポートしている機能のセット。(API)

CGI:

(Common Gateway Interface)  webサーバが、webブラウザからの要求に応じて、プログラムを起動するための仕組み。

現在ではほとんどのWebサーバソフトがCGIに対応している。CGIはどのようなプログラミング言語でも使用できるが、

実際にはPerlなどが使われる傾向にある。

Perl:

プログラミング言語の一つ。テキストの検索や抽出、レポート作成に向いた言語で、表記法はC言語に似ている。

インプリタ型なのでコンパイルしなくても実行できる。

 

 

 

 

 トップページへ