• ベストアンサー

Webからshファイルの起動はできますか?

Linux上で動いているWebサーバー(apache)から、 スクリプト(shファイル)の起動は可能でしょうか? Web画面でボタンを押すとLinuxのスクリプトが動く仕組を 作りたいのですが。ソースの記述方法を教えてください。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.1

CGIモジュールを組み込めば可能です。 CGIはPerlで書かれることが多いですが、Cやシェルスクリプトでも作成することが可能です。 CGIの中身をシェルスクリプトで記述し、結果として適切なレスポンスを返すようにすればよいでしょう。 sample.cgi : #!/bin/sh echo "Content-Type: text/html; charset=Windows-31J" echo "" echo "<HTML>" echo "<HEAD>" echo " <TITLE>サンプル</TITLE>" echo "</HEAD>" echo "<BODY>" echo " <P>本文</P>" echo "</BODY>" echo "</HTML>" exit 0

zerokara
質問者

お礼

有難う御座いました。助かりました。

関連するQ&A