Asp程序移植到Linux上的方法
2011-05-29 19:24
134 查看
众所周知,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
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
相关文章推荐
- GDB arm-linux交叉编译移植和使用方法(特别是对于正在运行的程序或者段错误的程序进行分析)
- Linux程序代码移植到Windows的简单方法[转摘]
- linux不同环境下c/c++程序移植方法
- GDB arm-linux交叉编译移植和使用方法(特别是对于正在运行的程序或者段错误的程序进行分析)
- Windows下C++程序移植到Linux上的几个问题及解决方法
- Linux程序代码移植到Windows的简单方法(转)
- ASP.NET Core程序发布到Linux生产环境详解
- 使程序在Linux下后台运行 (关掉终端继续让程序运行的方法)
- 将Win32程序移植到Linux上
- linux 系统下python程序中出现中文的处理方法
- 解决asp.net Sharepoint无法连接发布自定义字符串处理程序,不能进行输出缓存处理的方法
- Linux用户态程序读写IO端口方法总结
- 分享一个linux下的C程序读取配置文件的方法
- windows下网络编程笔记之linux到windows程序移植
- chat.asp聊天程序的编写方法
- linux使用putty连接后,后台运行程序的方法
- 提高asp程序访问速度的方法
- Linux操作系统上编译程序的方法详细介绍
- 将 Win32 程序移植到 Linux
- Asp.net中执行.EXE程序的方法