欢迎访问 FreeeLAMP.com Tutorial  Tips  Apache  Opinion  PHP 
 搜索
 首页


全文搜索
RDF新闻订阅

mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
Apache徐永久 发表于 2002年03月07日 14:07。  

本来是不想安装 ASP 的东西,真是无心插柳柳成荫啊。今天的天气似乎也不错。
看到 Linux Journal 中关于一片 给蜘蛛设定陷阱的事情,
http://www.linuxjournal.com/article.php?sid=5861
却发现本网站没有安装过 mod_perl 模块,不能运行,于是安装 mod_perl ,发现 google 上搜索过来的文档几乎都是介绍和 httpd 静态结合的安装。试了几次,都没有成功,文档里面提到的 DSO ,是在 AIX 下面 Coredump 的解决办法,看来这个 mod_perl 肯定支持 dso 安装的,那么怎么安装呢?看文档里面有 DO_HTTPD=1 之类的参数可以选择,于是设想应该有类似 DSO 的东西,于是:
grep DSO Makefile.PL
哈哈!找到了那些 USE 的东东!
编译的整个语句就成为:

perl Makefile.PL EVERYTHING=1 DO_HTTPD=1 USE_APACI=1 USE_DSO=1 USE_APXS=1 WITH_APXS=$YOUR_APCAHE_HOME/bin/apxs

后面就是 make/make install 了。

这个成功以后,就是安装 ASP 模块了,文档上说得很清楚要安装
install MLDBM
install MLDBM::Sync

我是用很笨的办法,下载以后,和上面的办法一样,perl Makefile.PL/make/make install 的。这两个模块安装好以后,继续对 Apache-ASP 配置,和上面这一行一样的办法。
会出来一些错误,但是不是重要错误,只是 Warning,这样就搞定了。
在 httpd.cong 中加入:

<Files ~ (\.asp)>
SetHandler perl-script
PerlModule Apache::ASP
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp/asp
</Files>

重新启动 Apache ,建立下面的 test.asp :


<!-- sample here -->
<html>
<body>
For loop incrementing font size: <p>
<% for(1..5) { %>
<!-- iterated html text -->
<font size="<%=$_%>" > Size = <%=$_%> </font> <br>
<% } %>
</body>
</html>
<!-- end sample here -->


然后在浏览器中运行 http://www.freelamp.com/test.asp 就可以使用了。


<  |  >

 

相关连接
  • 有关Apache 的文章
  • 作者徐永久的所有文章
  • 联系作者
    Google
    Web freelamp.com

  • 共列出 10 个点评,仅显示索引。
    相关连接
    by 徐永久 on 2002年03月07日 14:11
    测试本站的 ASP
    LAMP 组合的安装
    Apache 2.0 Beta 延期出山
    Why mod_perl?


    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by jeken on 2002年07月05日 10:13
    这种方式好像只支持perl做为脚本语言呀!

    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by mink on 2002年11月13日 22:13
    在Win32环境下如何安装apache::asp?


    :)

    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by benben on 2003年01月27日 05:20
    怎么没人回答????

    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by myh on 2003年02月14日 15:08
    linux+apache+asp装得还真容易,
    我成了
    大家同时还可以参考apache::asp所带的README

    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by small-bird on 2003年03月02日 14:46
    http://www.freelamp.com/test.asp

    点右键可以看到asp的源代码

    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by FTP on 2003年03月20日 18:18
    徐老,抄别人写的东东最后注明出处.

    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by FTP on 2003年03月20日 18:22
    对不起,看错日期,请将上一条评论删除了吧,是我错了. 

    Re: mod_perl 的 DSO 方法安装 和 Apache::ASP 的安装
    by ri on 2003年11月04日 16:54
    ri

    全是讲费话的人,我是不会了,能者就因该公布源码啊
    by 木字, on 2005年01月14日 10:42
    全是讲费话的人,我是不会了,能者就因该公布源码啊,费话多了这就空了,要不全她妈费话,我也会讲, http://www.worksathome.net/pwf.jpg

    禅道 须在生活中修,在日常言语、形式里面契合、印证
    自我的觉醒却是光阴偷不走,人拿不走的。
    Back to Top| About 我家小子 版权所无 2001,2007 FreeLAMP.com