在unix和類unix系統上安裝動網asp+mssql論壇(轉)
在unix和類unix系統上安裝動網asp+mssql論壇(轉)[@more@]前言,unix系統是目前最穩定最流行的伺服器之一,asp也是目前比較流行的web程式語言.
但是unix不相容asp,如何將asp程式不需要多大的改動就能移植到unix下執行,是我們現在要討論的問題.
首先需要的軟體;
如下:
1,apache 2.45 如果沒有的話就去下載
2,Instant ASP Developer Edition 2.1.1 unix下支援asp的東西
下載地址:
3,ms sql DRIVER for jdbc iasp使用的mssql驅動
下載地址:
4,jdk,sun的java下載
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驅動
從下載下來
用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裡開啟本機地址.
哇出來了!
呵呵
完!
本人主頁:
相關網頁:
等等
說明:本人水平有限,難免有錯誤,還請指教!
但是unix不相容asp,如何將asp程式不需要多大的改動就能移植到unix下執行,是我們現在要討論的問題.
首先需要的軟體;
如下:
1,apache 2.45 如果沒有的話就去下載
2,Instant ASP Developer Edition 2.1.1 unix下支援asp的東西
下載地址:
3,ms sql DRIVER for jdbc iasp使用的mssql驅動
下載地址:
4,jdk,sun的java下載
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驅動
從下載下來
用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裡開啟本機地址.
哇出來了!
呵呵
完!
本人主頁:
相關網頁:
等等
說明:本人水平有限,難免有錯誤,還請指教!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-947304/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NetBSD 10.0 - 類 UNIX 作業系統作業系統
- Python_UNIX和Linux系統管理指南(四)—— 網路PythonLinux
- 線上試用 200 多種 Linux 和 Unix 作業系統Linux作業系統
- 如何區分Linux和Unix?作業系統!Linux作業系統
- 《Unix 網路程式設計》11:名字和地址轉換程式設計
- SerenityOS:類似Unix的圖形化桌面作業系統作業系統
- 《Unix 網路程式設計》15:Unix 域協議程式設計協議
- Unix, Linux 和MacOSLinuxMac
- smash:一個類unix核心
- Unix、Windows、Mac OS、Linux系統故事WindowsMacLinux
- HP-UNIX 建立檔案系統
- Unix檔案系統和pwd命令實現詳解
- Unix和Linux作業系統有什麼區別Linux作業系統
- 本文幫你在 Unix 下玩轉 C 語言
- Unix pthreadthread
- syslog--unix like系統常用的log工具
- 作業系統: Unix作業系統演進簡史作業系統
- Unix哲學(Unix程式設計藝術)程式設計
- windows txt怎麼轉成unix 格式Windows
- 《UNIX網路程式設計》筆記 - select和poll程式設計筆記
- 如何將UTC時間轉換為Unix時間戳(How to convert UTC time to unix timestamp)時間戳
- CSC3150Unix的教學作業系統作業系統
- 類UNIX作業系統家族發展時間線圖譜(1969-2020)作業系統
- Unix和Linux作業系統有什麼區別?看這裡!Linux作業系統
- unix cm單節點啟動
- 如何在 Unix 和 DOS 格式之間轉換文字檔案
- unix時間轉換為datetimedatetime轉換為unixtime
- Windows、Linux、Unix、Mac OS X系統哪個更好用?WindowsLinuxMac
- JDK不同作業系統的FileSystem(unix-like)上篇JDK作業系統
- JDK不同作業系統的FileSystem(unix-like)中篇JDK作業系統
- 獲取Unix 時間戳帶上毫秒時間戳
- 如何安裝discuz論壇,discuz安裝步驟
- Unix系統中的dot命令的使用方法詳解
- Unix系統中常用內建工具的命令使用指南
- 『學了就忘』Linux基礎 — 1、UNIX系統介紹Linux
- 在Linux中,Unix和Linux之間的關係是什麼?Linux
- 用前端姿勢玩docker【五】快速構建中類Unix系統與Windows系統的差異化處理前端DockerWindows
- [譯] 在 UNIX 中,一切皆檔案
- nginx手動安裝基於類centos系統環境安裝NginxCentOS