精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● Linux>>[转载]:Apache::ASP

主题:[转载]:Apache::ASP
发信人: zenz.hu(真)
整理人: qiaoqian(2002-07-11 11:43:52), 站内信件
★原文转载自openbsd版zenz.hu的《Apache::ASP》★
Apache::ASP为Apache提供只基于perl脚本的Active Server Pages支持,让你在开发动态网页应用的时候可以嵌入perl脚本以及使用session管理。当然还有一些其他的功能,请参观官方网站(http://www.apache-asp.org/)了解更多的资料。

要使用Apache::ASP,首先必须安装了mod_perl。mod_perl怎样安装我就不说了,最好是从packages或者ports安装,省功夫嘛。后面的安装根据下面的步骤来。

1、去CPAN下载这几个源代码包:
Digest-MD5-2.20.tar.gz
MLDBM-2.01.tar.gz
MLDBM-Sync-0.30.tar.gz
Apache-ASP-2.37.tar.gz

2、 按顺序展开源代码,并执行以下操作:
perl Makefile.PL
make
make test
make install

3、 安装完成后,修改httpd.conf文件,加入以下的内容:
<Files ~ (\.asp) >
SetHandler    perl-script
PerlModule    Apache::ASP
PerlHandler    Apache::ASP
PerlSetVar    Global    .
PerlSetVar    StateDir    /tmp
</Files>
另外,在DirectoryIndex中加入index.asp的默认页面权限吧。

4、重新启动apache,大功告成,放如下面的程序测试一下吧:
<!-sample.asp here -->
<html>
<body>
For loop incrementing font size: <p>
<% for(1..9) { %>
<!-- iterated html text -->
<font size="<%=$_%>" > Size = <%=$_%>  <br>
<% } %>
</body>
</html>
<!-- end sample here -->


----

OpenBSD版看看吧!
我的QQ:2562293                                         

[关闭][返回]