Asp程序移植到Linux上的方法

2019-07-13 08:46发布

  众所周知,Asp程序只能运行在Windows的IIS上,而windows server的安全性和稳定性无不令人挠首。于是我们想到了Linux,但是IIS是windows的专利,LInux上运行不了,在此介绍一种Asp程 序移植到LInux的方法,给Windows Server系统濒临崩溃,文件中大量中毒而又束手无策的人们提供另一种选择。
   在以前的方法中,大多用 iAsp方法,由于网上介绍过很多,在此就不多说了;另外iAsp的使用稍有繁琐,因此介绍另外一种方法,使用arrowHead和tomcat的方法。
   arrowHead是java写成的一些jar包,它可以直接放到tomcat工程下面使用,使用灵活方便。下载地址
http://linux.softpedia.com/get/Progra ... ead-ASP-Server-1204.shtml
下载完成之后,再下载其它支持所需要的包。本人提供了比较全的包,以供下载。
下载完之后 ,Asp在Linux下的安装就可以进行了。
  1. 创建web.xml文件。在下面下载,下载后,修改默认首页。
      2. 在TOMCAT_HOME/webapps/下面创建工程工程目录。
            $ cd /usr/share/tomcat/webapps
            $ mkdir aspfiles
            $ mkdir aspfiles/WEB-INF
            $ mkdir aspfiles/WEB-INF/lib
     3. 将上面的文件拷到工程目录下。
          cp lib1/* aspfiles/WEB-INF/lib/
          cp lib2/* aspfiles/WEB-INF/lib/
          cp lib3/* aspfiles/WEB-INF/lib/
          cp mysql_Driver/* aspfiles/WEB-INF/lib/
          cp web.xml aspfiles/WEB-INF/
    4. 把所有的asp工程的asp文件拷到aspFiles目录下。
          cp ASP_PROJECT/* aspfiles/
    5. 安装mysql数据库,并创建相应数据库和登录用户名和密码。
    6. 修改aspfiles下面的conn.asp文件和其它连接数据的文件,相对应mysql连接的设置方式如下
         dim conn
         dim dr
         set conn=server.CreateObject("adodb.connection")
         dr="DRIVER=com.mysql.jdbc.Driver;URL=jdbc:mysql://127.0.0.1:3306/example "
         conn.open dr,"arrowHead","123456"
   7. 启动tomcat,运行解析成功,连接数据库成功!
        cd ../bin
        ./startup.sh
        firefox http://localhost:8080/aspfiles/

文章出处: http://www.linux-ren.org/modules/newbb/viewtopic.php?topic_id=61449&forum=8