第四章
〜Option-Perl,PHP5・・・etc〜目次 | Perl | SSI | PHP5 |
MySQL |
これで、HPの公開、編集ができるようになりました。
Home Serverとしてはもぅこれで十分だと思います。
そこで、今回は HPの拡張機能(ブログ、チャット、掲示板)として、
cgiなどのファイルも動くように設定しましょう。
まず、ActivePerlと呼ばれるものをゲットしましょう
Perl, Python and Tcl - Dynamic Language Experts | ActiveState
DLはこちらからどうぞ
DL完了したら 早速インストール。
インストール手順
①Next
②I accept the terms in this License Agreement にチェック
③Next
④Next
⑤Next
⑥install
⑦Finish
再起動をして、
インストール完了です。
Apacheの設定です。
①マイコンピュータ⇒Program Files⇒Apache⇒Apache Software Foundation⇒Apache2.2⇒conf
②httpd.confを開く
Aliasを追加した近くに
ScriptAlias というのがあります。
それを Aliasと同じように編集。
[ScriptAlias] |
/cgi-bin/ "D:/Apache Group/Apache2.2/cgi-bin/" |
↓ |
/cgi-bin/ "C:home/cgi-bin/" |
8行ほど下にある [Directory]
[Directory] |
Directory "D:/Apache Group/Apache2.2/cgi-bin/" |
↓ |
Directory "C:home/cgi-bin/" |
次に
[To use CGI scripts outside of ScriptAliased directories:]を検索
数行下にある
[#AddHandler cgi-script .cgi]の下 |
空白行 |
↓ |
AddHandler cgi-script .cgi .pl |
[IfModule mime_module]の下 |
[AddType application] |
AddType application/x-compress .Z AddType application/x-gzip .gz .tgz |
↓ |
AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType application/x-httpd-cgi .cgi AddType application/x-httpd-cgi .pl |
※Apacheの再起動を忘れないでください。
動作確認
①まずDLを保存
②名前を index.cgi に変更
③変更したファイルを C:home/cgi-bin/ の中に入れる。
環境変数が表示されれば成功です。
これで perl の導入終了です