首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>网络应用>正文

在unix和类unix系统上安装动网asp+mssql论坛

http://www.oklinux.cn  2006-02-24  来源: oklinux收集整理  Myiozzdoc      会员收藏  游客收藏  【 】 
前言,unix系统是目前最稳定最流行的服务器之一,asp也是目前比较流行的web编程语言.
但是unix不兼容asp,如何将asp程序不需要多大的改动就能移植到unix下运行,是我们现在要讨论的问题.
首先需要的软件;
如下:

1,apache 2.45 如果没有的话就去www.apache.org下载
2,Instant ASP Developer Edition 2.1.1 unix下支持asp的东西
下载地址:http://www.leftworld.net/download/show.php?id=159
3,ms sql DRIVER for jdbc iasp使用的mssql驱动
下载地址:http://www.leftworld.net/download/show.php?id=161
4,jdk,sun的java下载http://java.sun.com
5,还有就是动网mssql版的论坛源程序.网上随便找吧.

-------------------------------------------------------------------
windows系统下的准备工作:
首先,安装一个mssql 2000的服务器,不要在本机上.然后建立一个动网论坛所使用的数据库,例如库名叫bbs,等等.并按照动网mssql版论坛的安装要求,进行论坛的数据库安装.

然后转入unix或者其它类unix系统.下载如上所需的软件.

apache的安装.

jdk的安装都是智能话的,就不必说了

ASP Developer Edition 2.1.1的安装过程如下:

下载软件解压出来,运行./install.sh

然后输入sdk的所在 目录我的是/usr/java/j2re1.4.2/bin
然后输入安装目录
我选择的 是 /usr/iasp
按着提示安装完毕。
过程如下:

*************************************************************************

Welcome to Instant ASP connection wizard. This wizard will
allow you to configure Instant ASP for one or more web servers.
Copyright 1998-2001 Halcyon Software, Inc.

*************************************************************************


Do you want to continue (Y/N)? y

Please choose a servlet interface
[1] Instant ASP native servlet interface
[2] Apache JServ

Enter a number [1/2]: 1


***** Please select a web server *****

[1] Netscape
[2] Apache
[3] Xitami
[0] Quit

Enter a number [0-4]: 2

***** Please choice Apache version *****

[1] Apache 1.3.0
[2] Apache 1.3.1
[3] Apache 1.3.2
[4] Apache 1.3.3
[5] Apache 1.3.4
[6] Apache 1.3.6
[7] Apache 1.3.9
[8] Apache 1.3.11
[9] Apache 1.3.12
[10] Apache 1.3.14
[11] Apache 1.3.2X
[12] Apache 2.X
[0] Quit

Note: If you are using Apache Web Server higher version or have additional
modules, such as Front Page Server Extensions, Raven SSL, or you are
using Apache Strong Hold Server. Please configure iASP according
to /bin/apache/source/readme.txt

Enter a number [0-10]: 12

Please enter the path to the Apache /conf directory >/usr/local/apache2/conf #apache的httpd.conf所在目录

setting for "Proxy host IP address" <127.0.0.1> #直接回车
setting for "Proxy port" <9098> #直接回车
setting for "Server manager port" <9095> #直接回车

"httpd.conf"configuration completed.

Would you like to configure another web server (Y/N)?n

Configuration successful.
You can access the Instant ASP documentation and samples
from the virtual directory /iasp/

因为我的apache是2.45所以他自动编辑的httpd.conf会导致apache不能运行。
解决方法:

进入ipas的source所在目录
/usr/iasp/iasp21/bin/apache/source/2.0

运行程序/usr/local/apache2/bin/apxs -i -c *.c
这个命令是在你的apache的bin目录里

运行完毕后,他会重新编译mod_iasp.so模块,并将其自动拷贝到apache的modles目录里,如果没有自动拷贝,请手动拷贝到modles目录里

接下来修改apache的httpd.conf
找到这一行
LoadModule iasp_module "/usr/iasp/iasp21/bin/apache/linux/2.0/mod_iasp.so"

将其改为
LoadModule iasp_module modules/mod_iasp.so
存盘

----------------------------------------------------
然后安装,ms-sql的jdbc驱动

http://www.leftworld.net/download/show.php?id=161下载下来

用gunzip解压缩,运行./install.ksh,进行安装.

安装完毕后,服务器基本建立完成

最后一步.

运行 httpd -k restart 重启apache

然后在进入iasp的目录
cd /iasp/iasp21
运行./start-server.sh 启动iasp服务器.

如果没有意外的 话,一切ok

---------------------------------------------

现在安装动网论坛

将原程序拷贝过来,然后修改一下conn.asp里的mssql驱动

如下
原文件如下:




将connStr="Provider=SQLOLEDB.1; Persist Security Info=True;
Data Source=10.0.0.5; Initial Catalog=bbs; User ID=sa; Password=123"
这一行改为
connStr="com.Microsoft.jdbc.sqlserver.SQLServerDriver;
url=jdbc:Microsoft:sqlserver://10.0.0.5:1433;databasename=bbs;user=sa;password=123"

然后存盘.

还有注意:如果提示什么文件找不到,那肯定是文件名大小写不匹配,注意修改,因为unix系统对大小写敏感.

ok
到这里,动网论坛安装完毕.

在mozilla里打开本机地址.

哇出来了!

呵呵

完!

本人主页:http://www.leftworld.net

相关网页:http://www.leftworld.net/shequ/t ... topic=66&show=0
http://www.leftworld.net/shequ/t ... topic=64&show=0
等等

说明:本人水平有限,难免有错误,还请指教!

上一篇:提高 Linux 上 socket 性能   下一篇:全力打造多功能FreeBSD服务器


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·提高 Linux 上 socket 性能
·全力打造多功能FreeBSD服务器
·Linux成为"文件服务器"
·免费的Linux在构建绿色校园网中的应用
·Suse Linux下的samba设置用户说明
·使用Turbo Linux建立局域网服务器
·Linux下mono配置
·Linux配置多线路ADSL的方法
·UNIX 平台下Apache服务的安全保护
·Linux下启动ftp及xdm配置
·solaris网络管理基础培训
·清除Linux上的蠕虫程序Ramen
·在LINUX环境中配置WU-FTP服务器
·Linux下的网络协议分析工具-tcpdump 快速入门手册
·Linux网络设置技巧:实现多网卡bonding
·Linux系统中PortSentry的安装和配置
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·VMware下让Linux系统与真实主机共享上
·Linux系统下服务器的硬件检查和文件传
·在虚拟机Redhat Linux下安装Samba服务
·Linux操作系统下PPPOE拨号共享上网方法
·xManager连接Linux的配置方法
·Linux和Window系统远程桌面相互访问方
·Ubuntu下用手机连接蓝牙局域网pan/pand
·如何解决Xmanager不能登陆Linux系统问
·通过Amora用symbian手机控制Linux计算
·在Linux操作系统下单网卡实现双IP的设
·Linux下使用Openssh工具远程管理Solari
·VMware下Linux与真实主机共享上网的方
  阅读排行
·LVS集群学习笔记(NAT\DR\IP tunnel)
·防火墙也能DIY----免费的专业级防火墙M
·Linux系统邮件服务器常见错误报告列表
·linux下文件服务Vsftp详细介绍
· 快速架设apache/vsftpd/samba/sendmai
· Linux下Tomcat配置技巧详解分析
·如何利用集群技术实现Web服务器的负载
·Suse Linux下的samba设置用户说明
·Linux操作系统下SVN服务器的搭建详解
·RHEL5实现高可用HA集群+GFS+Enterprise
· Snort 用户手册
·使用 screen 管理你的远程会话
·Linux操作系统下的集群工作原理及实战
·用Xmanager远程管理LINUX,AIX等UNIX系
·路由器和防火墙软件coyote Linux配置指
网摘收藏: