12,796
回編集
(→CGIの設定) |
|||
228行目: | 228行目: | ||
次に、test1.cgiファイルを作成して表示する。<br> | 次に、test1.cgiファイルを作成して表示する。<br> | ||
test1.cgiファイルの内容は、以下の通りである。<br> | test1.cgiファイルの内容は、以下の通りである。<br> | ||
以下の例では、CGIファイルのディレクトリのパスは、/ | 以下の例では、CGIファイルのディレクトリのパスは、/usr/lib/cgi-bin/である。<br> | ||
sudo vi / | 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. | test1.cgiファイルおよびtest2.cgiファイルを実行するため、<br> | ||
Webブラウザに"CGI Shell Web Site" | 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> | ||