あたらしものずきっ!

試してみたものとか、遊んでみたものを色々記してみます。

htmlの出力をやってみる

掲示板みたいなものを作る上で、とりあえずブラウザ上に表示することが先決だろうと思い、実際に表示するためにはどうすればいいのか検索してみた。

perl HTML表示 - google

最初にヘッダを出力する必要があるようなので、Content-type... を書いて、ヘッダという目印のために改行を2つ(\n\n)行う。

ターミナルから、

vim headhtml.pl

として、sキー押して編集。

#!/usr/bin/perl

use strict;
use warnings;

print "Content-type: text/html\n\n";
print "<p>Hello, World!</p>";

escキーを押してぬけて、

:save headhtml.pl
:quit

システム環境設定から、共有の「WEB共有」を有効にした後、ターミナルでファイルをコピーして、アクセス権限を変える。

ln /Library/WebServer/CGI-Executables/headhtml.pl
chmod 705 /Library/WebServer/CGI-Executables/headhtml.pl

ブラウザから

http://172.0.0.1/cgi-bin/headhtml.pl

にアクセスで

できた。