CGIプログラミングの準備

うちのVine LinuxCGIプログラミングの練習をするために、まずはWebサーバの設定を行う。
apache2がすでにインストールされているが、起動はしていない。行った作業は以下の通り。

  • 設定ファイルの編集
    • /etc/apache2/conf/httpd.confを開く。
    • ServerName 127.0.0.1:80 とする。
    • ScriptAlias /cgi2 "/home/megumi221/cgi-bin"
    • AddHandler cgi-script .cgi の先頭の#を取る。

自分のローカルディレクトリのcgi-binを作って、そこに練習用のcgiファイルを置いておくつもり。そのためのScriptAlias。

  • apache2の起動
    • ルートになる。
    • /etc/rc.d/init.d/apache2 start を実行する。
  • テストする

問題なく動作した。apacheを起動できたがセキュリティ面が心配だ。