- ベストアンサー
VINE LINUXでCGIプログラムを動かす方法
- VINE LINUXサーバーでCGIプログラムを動かす方法を紹介します。
- VINE LINUX 2.1.5用のPerlのソフトをダウンロードする方法を教えます。
- VINE LINUXサーバーでCGIを使用するための設定方法を解説します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>クライアントのPCからそのフォルダにたどりつけるでしょうか。。 rootにはなれますよね。 そしたら find /usr -name httpd.conf 等でファイルの場所を探して、編集してください。 >又は、サーバーPCのCDドライブ(又はフロッピードライブ)からコピーするには、>どのようなコマンドを入れたらよいでしょうか。。 まずCD(フロッピー)をマウント(読み込み可能状態)にしてからコピーします。 mount /mnt/cdrom (or /mnt/floppy) 参考URL:「apacheの基本設定」「CGIの設定」を見てください。
その他の回答 (1)
- zooom
- ベストアンサー率37% (43/115)
perlは普通入っていると思います。 root で perl -v でバージョンが表示されませんか? apacheをお使いしているとしますが、 httpd.confに ----------------------------------- ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" ----------------------------------- 等の行でcgiディレクトリを指定してることを確認してください。 この設定では/home/httpd/cgi-bin/のディレクトリにcgi実行権限がつきますので、 ここにcgiファイルを置いて、http://..../cgi-bin/xxx.cgi で試してください。
お礼
あ、httpd.confの意味がわかりました。 ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/" の意味も。 Windows版のアパッチを入れたことがあったので。 でもリナックスなのでその先が。。 クライアントのPCからそのフォルダにたどりつけるでしょうか。。 又は、サーバーPCのCDドライブ(又はフロッピードライブ)からコピーするには、どのようなコマンドを入れたらよいでしょうか。。
補足
perl5というのが入っていました。 apacheはインストールされているかは分からないのですが、 どのように調べたらよいのでしょうか。。 httpd.confの意味がよくわからないのですが。。すみません。
お礼
httpd.confというファイルはありませんでした。 /usr/localのところに、apacheというのがなかったので、 アパッチがまだインストールされていないようでした。 ご紹介くださったサイトをよく読んでインストールから始めたいと思います。 ありがとうございました!!
補足
httpd.confというファイルはありませんでした。 /usr/localのところに、apacheというのがなかったので、 アパッチがまだインストールされていないようでした。 ご紹介くださったサイトをよく読んでインストールから始めたいと思います。 ありがとうございました!!