温度は斜め5度メモることで、忘れない。2011年7月30日CGIは、Webサーバー上でプログラムを実行して動的ページや結果を得るための仕組みであるが、要は掲示板なんかに使われている。そのCGIの仕組の中で使われる言語としてPerlが挙げられる。使い方によってはバッチファイルやC言語をCGIで実行することもできる。今回は、Perlのインストールと、Apacheの実行をしていきたいと思う。Perlという実行環境をダウンロード。Windows用で、x86と、64bitと書かれたものがあるが、前者が32bit,後者が64bitである。これをダウンロードの後インストールを行う。普通にインストールを行っていいが、ドキュメントファイル作成のために、少し時間がかかる。C:Perlに、Perlの実行環境ができていると思うが、C:Perlbinに、perl.exeがあると思うので、それを、自分でC:usrbin、C:usrlocalbinのフォルダーを作り、そこにコピーする。すると、コマンドプロンプトでperlと打つと、起動するようになる。試しに、チューリングマシンシミュレータでも動かそうと思えば動くと思う。(別に動かしてみなくてもいいが。HTTPサーバーのApacheをインストールWindowsにHTTPサーバーを入れることで、実際にサーバーが動いている状態を真似することができる。127.0.0.1というアドレスは「自分に」といったような意味を持つアドレスらしいが、そこにサーバーを構築させればいい。Binaryと書かれたもの(2つあるが、1つは小難しい暗号化機能付き。cryptoを選択する。これをダウンロードしてインストールを行う。user(このユーザーのみ)を選べるようになっているが、今回、説明では後者を選んでおくことにする。英語であるが、Next...と進んでいくと良い。最終段階であるが、サーバーの設定を行う。Apacheの設定ファイル(confhttpd.conf等)をメモ帳などで開く。初期設定はおそらく下のアドレスなので、開いてみる。FoundationApache2.2confhttpd.confそして、次の項目を編集。なっている場合は変更しなくて良い。.plを追加し、の最初の#を外すextra/userdir.confについて18行目あたりの、Optionsで始まる行に、スペースを含めてExecCGIを最後に入れる以上で設定は終了。最後に、自分のファイルを設置する場所を作成する。Websiteというフォルダを作成し、その中に自分のデータを入れる。Websiteフォルダにindex.htmlなどを入れる。次にサーバーを起動してみる。Consoleを起動。黒いプロンプトの画面が出たら成功。http://127.0.0.1:8080/~自分のユーザ名/がアドレス。cgiファイルを入れてみて実行できれば成功。/usr/local/bin/perlである。Userで設定した場合、アドレスは80で、Restartを選択すると良い。Usersで設定した場合は、アドレスがhttp://127.0.0.1/~自分のユーザ名/となっているかもしれない。最初から起動している状態になっている可能性があるので、Restartをしてみるまた、サーバーの設定を、設定ファイルの部分において、originalからコピーし直し、どうようにしてみよう。コメントをキャンセルメールアドレスが公開されることはありません。友達に作れと言われたので夢小説用のCGIプログラムを作った。以前作った夢小説用スクリプトをもうちょっと高性能化してみた。友達のブログいおいおなるままに。Platforms.。