No.4ベストアンサー
- 回答日時:
サーバーソフトは入っているのでしょうか?
一応一番簡単にインストールや環境を整えられるパターンを書いておきます。
An HTTP+ActivePerl の場合が一番簡単でしょう。
(他のPHPなどなどを動かすのもたった一行追加だけなので、手間いらずで簡単です)
An HTTPソフト はここから入手してください。
http://www.st.rim.or.jp/~nakata/
ActivePerlソフト はここから入手してください。
http://www.activestate.com/Products/ActivePerl/d …
下のほうにある、APi522e.exe
の方が安定していて良いかもしれません。
ActivePerlはスキなディレクトリにインストールしてください。Apacheなどをつかってしまうと、インストールディレクトリを工夫しなければならないなどの『憂き目』にあいますが、An HTTPDにはそんな制限はありません。
An HTTPDをスキなディレクトリに解凍してください。C:\HTTPDがよろしいかと思います。C:\HTTPD\HTTPD.exe となるように解凍してください。
(解凍するだけでインストールは不要です)
HTTPD.exeを起動します。なんか現れたと思いきやすぐに消えてしまったと思いますが、右下の方に、黄色いアイコンがありますので、これをクリックします。
メニューの「オプション-一般」を選択すると、いっぱい項目が出てきます。
「ドキュメントルート」というところが「2つ」ありますが、両方とも、C:\HOMEPAGEなどとしてしまいましょう。
C:\HOMEPAGE\index.html には、適当なindex.htmlファイルを放りこんでおいた方が良いかもしれません。
もし、ご自分でHPなどを作成なさっていて、ローカル上に、特定の作成用ディレクトリなどがあるのでしたら、C:\HOMEPAGE のかわりにそのディレクトリを指定しておいたほうが良いでしょう。
設定が終わったら、OKボタンを押します。
ここで、コンピューターを一度再起動してください。
はい、インストールは全て終了しました。CGIを動かしてみましょう。
まずは、もう一度、HTTPD.exe を起動します。これで、WWWサーバーが動いている状態です(ローカルで、http://が使える状態)
IE(かNN)を起動して、「http://localhost」と入力します。
ほら!! さきほど入れた、index.htmlが出てきたはずです。
あとは、インターネットと同じ要領で.cgiを指定すれば良いだけです。
例えば、C:\HOMEPAGE\ABC\hello.cgi というcgiが実行したければ、
http://localhost/abc/hello.cgi と入れれば実行されます。
CGIを使うのであれば、このようなCGIの動作確認環境は必須です。
では、頑張ってください!!
No.5
- 回答日時:
こんにちは。
ウチのローカルサーバーも『An HTTP+ActivePerl』です。
参考URLの『自宅マシンWWWサーバ化計画』を参照させて頂いて、環境を整えることが出来ました。
よろしかったらsuno-manさんもご覧になられてみてください♪
参考URL:http://www.kent-web.com/
No.3
- 回答日時:
>>サーバーではなく自宅のパソコン(自宅サーバー)で実行する方法を知りたいのです。
こんなのいかがですか?↓
ActivePerl Perlインタープリター for Windows
http://www.forest.impress.co.jp/library/activepe …
CGIがPerlなら、これさえあればWindowsのローカル環境で走らせて動作確認できます。
Rubyなら開発/実行環境をそのままインストールしてしまった方が話が早いでしょうね。
ruby Win32版実行形式(cygwin) for Win95/NT
http://www.vector.co.jp/soft/win95/prog/se063778 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTTP接続
-
EXCELファイルに誰がアクセスし...
-
private_htmlについて
-
サーバが落ちているときのエラ...
-
トップページにCGI
-
PyCharmでのCGIを使ったWebサー...
-
HTML文書の中で環境変数を使う...
-
<a href="URL" utn>○○</a> で...
-
ASP(IIS?)のエラーについて
-
プロクシーを経由してwebbrowse...
-
水天宮前・人形町周辺深夜まで...
-
花の名前を教えてください。 8...
-
ASPから既存のexcelブックを開...
-
JAVAで別サーバーのファイルの...
-
cgi→csvが文字化け
-
《エクセルVBA》「他の人が該当...
-
特定のCGIだけ、作動するかわり...
-
URLに~/cgi-bin/~を隠す方法
-
FTPにて553エラー
-
A.cgiで認証チェックされてから...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.htaccessを2つ以上設置した場合
-
CGIでjcode.plを読み込めなくな...
-
インクルードファイルのエラー
-
なぜフォルダ名がcgi-binなの?
-
CGI実行環境下の.jsや.cssが動...
-
FFFTPでアップロードできない?
-
WIn32API ディレクトリ内ファイ...
-
掲示板のアイコン設定の仕方教...
-
KENTさんのところのサイト内検...
-
cgi-binのディレクトリの作成方法
-
シェルにてファイルの自動削除...
-
ホームディレクトリについて
-
Perlでディレクトリごと削除したい
-
画像投稿掲示板の画像保存用デ...
-
JavaScriptdeファ...
-
テストサーバーの構築方法について
-
cron設定時のディレクトリの絶...
-
CSVファイルのパーミッションは?
-
文字コード変えたら動かなくな...
-
私書箱掲示板プラス添付ファイル
おすすめ情報