PerlでCGIをつくりませう


「今度こそPerlを覚える!」「はじめてだけどよくわからない」「CGIを自分で作りたい」というような方むけに発行したいと思っています。

サンプル
◆□□□□□□□□□□□□□□□□□□□□□□□□□□□◆
            PerlでCGIをつくりませう
発行者そらとす 第一回 “インストールしよう” 2002 ?/?
MAIL:soratosu@24i.net HP:http://www3.to/soratosu/ ◆□□□□□□□□□□□□□□□□□□□□□□□□□□□◆ はじめまして、これから「PerlでCGIをつくりませう」を 発行していくそらとすです。よろしくお願いします。 また、そらとすはプログラマーではありません。 ホームページでCGIを作りたくなって適当にやっていたら それなり(?)のものが作れるようになったので是非みなさんにも このような喜び(?)を味わってもらいたいなあということで発行 しようと思いました。 ただ、自分が必要でないものには一切興味が無い為、結果、それを作らない為 わからないところもあります。 もし間違っているところがあれば是非指摘してください。 ☆はじめて購読の方 これがはじめての発行ですので特にありません。 ☆前回 もちろんこれも ☆今回 こんかいは、まず、CGIとPerlがどんなものかというのとインストール、他 をやっていきたいと思います。 (すでにこういうのを知っている人は飛ばしてもらって結構です。) CGIとはCommon Gateway Interface [コ(カ)モ(マ)ンゲイトウェイインターフェイスと読みます。] の略です。(別に覚えなくていいです。(^^;) CGIとしてもっともポピュラーなのがPerlです。 Perlは他のプログラミング言語(CとかJAVAとか)のいいところをとった インタープリター言語です。 インタープリター言語とは簡単にいうと、機械語(2進法)にせずに動く言語です。 機械語にする(コンパイル)と動く言語がコンパイル言語(たぶん(^^;)といいます。 ではでは早速Perlをインストールしましょう。 有名なのに ・Active Perl ・jperl があります。 そらとすはActivePerlを使用しています。 このメルマガでは、ActivePerlを使用してやります。 ではダウンロードしましょう。 これはActiveStateよりダウンロードできます。 (これがまた英語でわかりにくいんですね。(^^;) (どうしてもできない方は、エキサイトのサービスを利用するか、そらとすに相談ください。) [1] http://www.activestate.com/に行きます。 [2] 真ん中の方のProgrammer SolutionsというところのPerlをクリックします。 [3] 下のほうのActivePerlのdownloadをクリック [4] 98/Meなどの方は、 http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe よりWindowsInstallerをダウンロードします。(2000, XPの方は不要) インストールします。(しないとPerlがインストールできません。) [5] NextをクリックしてRegisterというページに移ります。 [6] 必要な方のみ記入します。 [7] NextをおしてWindows MSIをダウンロードします。 [8] インストールします。(適当にNext、Nextとしていけば入るとおもいます。) やっと入った…。 入ってない方は、そらとすに連絡〜〜。(soratosu@24i.net) せっかくインストールしたので使ってみましょう!!! コマンドプロンプトかドスプロンプトを開いて、 perl -e "print 'はろー わーるど';" と入力してエンターを押してください。 はろー わーるど と表示されればもうあなたはPerlプログラマー!! では次に。 プロンプトをとりあえずデスクトップにコピーします。 print 'はろー ワールド'; と言う文章をメモ帳かワードパッド、テキストエディター当で書き、(ワープロは不可) hello.cgi として保存してください。 hello.cgi.txt となってしまうなら、 "hello.cgi" としてデスクトップに保存! またプロンプトを開いて、 perl hello.cgi としてエンター! はい。 はろー ワールド とひょうじされれば、ますますPerlプログラマー! おわり。

メールマガジン登録
メールアドレス:
メールマガジン解除
メールアドレス:

Powered by まぐまぐ

戻る TOP