快速业务通道

linux Apache支持asp配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-26
sh

  在支持JAVA的浏览器里输入[url]http://IP:9095[/url],即可方便的通过WEB进行管理.

  注意:我在安装完启动apache的时候报如下错误:

  启动 httpd:httpd: module "mod_iasp.c" is not compatible with this version of Apache (found 20020329, need 20020903).

  Please contact the vendor for the correct version.

  这是iasp自带的模块是基于20020329的Apache版本编译的.加载失败.我们需要手动的为当前版本配置一个新模块:

  # cd /usr/local/iasp/iasp21/bin/apache/source/2.0/

  # apxs -i -c *.c

  新生成的模块放在:

  /usr/local/apache/modules/mod_iasp.so

  修改httpd.conf文件

  #LoadModule iasp_module "/usr/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so"

  LoadModule iasp_module "/usr/local/apache2/modules/mod_iasp.so"

  以上方法可以解决故障. 拥有帝国一切,皆有可能。欢迎访问phome.net

  测试asp

  html>

  <head>

  <title>Test iASP</title>

  </head>

  <body>

  <%

  Response.Write "<BR><h1>Congradulations!<BR>Instant ASP has worked for you!</h1>"

  %>

  </body>

  </html>

  第三种方法,采用Apache:: ASP

  我安装的apache是2.0版本.要下载mod_perl 2.0,如果安装的是apache1.0版本.那么就要下载mod_perl1.0安装.

  下载mod_perl2.0

  [url]http://perl.apache.org/download/index.html[/url]

  安装apache2

  ./configure --prefix=/usr/local/apache2/ --enable-so --enable-auth-anon --enable-auth-dbm --enable-expires --enable-proxy --enable-rewrite --enable-autoindex

  Make

  Make install

  安装perl

  rpm -e perl-5.8.5-12.i386 –nodeps 下载系统自带的perl

  下载 perl-5.8.8.tar.bz2

  Bunzip2 perl-5.8.8.tar.bz2

  sh Configure –de

  make

  make test

  make install

  perl -MCPAN –eshell

  cpan>install MCPAN

  cpan>install HTTP::Date

  安装mod_perl

  先卸载系统自带的mod_perl1.0的包

  rpm -e mod_perl-1.99_16-4.i386

  tar zxvf mod_perl-2.0-current.tar.gz

  cd mod_perl-2.0.4/

  perl Makefile.PL MP_APXS=/usr/local/apache2/bin/apxs DO_HTTPD=1 USE_DSO=1 EVERYTHING=1 USE_APACHI=1 MP_APXS=/usr/local/apache2/bin/apxs

  make

  make test

  make install

  cpan

  cpan>install MLDBM

  cpan>install MLDBM::Sync

  cpan>install Apache::ASP

  .配置httpd.conf

  在配置文件的加上了如下几条:

  LoadModule perl_module modules/mod_perl.so

  PerlModule Apache::ASP

  <File ~(.asp)>

  SetHandler perl-script

  PerlHandler Apache::ASP

  PerlSetVar Global .

  PerlSetVar StateDir /tmp/asp

  </Files>

  重启服务器之后在/usr/local/apache/htdocs目录下放置了个ASP程序,

拥有帝国一切,皆有可能。欢迎访问phome.net

  在浏览器中却显示原代码,以上这个方法不好用.

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号