「インストール - Apache2(Raspberry Pi)」の版間の差分

ナビゲーションに移動 検索に移動
228行目: 228行目:
次に、test1.cgiファイルを作成して表示する。<br>
次に、test1.cgiファイルを作成して表示する。<br>
test1.cgiファイルの内容は、以下の通りである。<br>
test1.cgiファイルの内容は、以下の通りである。<br>
以下の例では、CGIファイルのディレクトリのパスは、/srv/www/cgi-bin/である。<br>
以下の例では、CGIファイルのディレクトリのパスは、/usr/lib/cgi-bin/である。<br>
  sudo vi /srv/www/cgi-bin/test1.cgi
  sudo vi /usr/lib/cgi-bin/test1.cgi
<br>
<br>
  <syntaxhighlight lang="bash">
  <syntaxhighlight lang="bash">
  # test1.cgiファイル
  # /usr/lib/cgi-bin/test1.cgiファイル
   
   
  #!/usr/bin/env bash
  #!/usr/bin/env bash
249行目: 249行目:
以下の例では、CGIスクリプトにPython3を使用している。<br>
以下の例では、CGIスクリプトにPython3を使用している。<br>
  <syntaxhighlight lang="python">
  <syntaxhighlight lang="python">
  # test2.cgi
  # /usr/lib/cgi-bin/test2.cgi
   
   
  #!/usr/bin/env python3
  #!/usr/bin/env python3
265行目: 265行目:
  sudo chmod 755 /srv/www/cgi-bin/test2.cgi
  sudo chmod 755 /srv/www/cgi-bin/test2.cgi
<br>
<br>
test1.cgiファイルおよびtest2.cgiファイルを実行するため、Webブラウザに http://localhost/cgi-bin/test1.cgi と入力する。<br>
test1.cgiファイルおよびtest2.cgiファイルを実行するため、<br>
Webブラウザに"CGI Shell Web Site"と表示されていれば、正常に動作している。<br>
Webブラウザにそれぞれ http://localhost/cgi-bin/test1.cgi および http://localhost/cgi-bin/test2.cgi と入力する。<br>
Webブラウザに"CGI Shell Web Site"および"CGI Python3 Web Site"と表示されることを確認する。<br>
<br><br>
<br><br>


案内メニュー