#contents
*はじめに [#yd648526]
ウィンドウズユーザにとっては、IISを使う方が一番手っ取り早くウェブサーバが立ち上げられます。
今回はIISを用いてすぐにWebサーバ環境を整えてみます。
*IISのインストール [#z934f881]
-コントロールパネルから「プログラムの追加と削除」を開きます。
-必要最小限の機能のインストール~
今回はWebのみの機能に限定するため、少々遠回りですが細かい部分まで設定します。
(一部、無関係な機能が選択されている場合がありますが、これはMyasuがVisual Studioを使用しているためです)~
「Windowsコンポーネントの追加と削除」ボタンを押します。
#ref(Image1.png)
「インターネットインフォメーションサービス」を選択し(この段階ではチェックボックスにチェックを入れないこと)右下の「詳細(D)...」ボタンをクリックします。
#ref(Image2.png)
「WWWサービス」を選択し(この段階ではチェックボックスにチェックを入れないこと)右下の「詳細(D)...」ボタンをクリックします。
#ref(Image3.png)
「WWWサービス」の左のチェックボックスにチェックを入れ、「OK」ボタンでウインドウを閉じます。
その他のウィンドウも順番に「OK」ボタンでウインドウを閉じます。
-以上でインストールは完了です。~
(途中で、WindowsXPのメディアを要求される場合がありますので、指示に従って下さい)
*IISの設定 [#h6fa88aa]
*CGIの準備 [#e320e33b]
-ソースコード-
#include <stdio.h>
int main()
{
printf("Content-type: text/html;\n\n");
printf("<html>\n<head>\n");
printf("\t<title>iis cgi test</title>");
printf("</head>\n<body>\n");
printf("\t<h1>Hello World!</h1>");
printf("</body>\n</html>\n");
return 0;
}
-コンパイル-
gcc -o ssi.cgi ssi.c
[[家サーバ管理帳]]