476-最新在線試題練習平臺源碼
一、系統(tǒng)說明:
系統(tǒng)基于.Net 4.0開發(fā);數(shù)據(jù)庫采用Sqlserver2005;
二、運行環(huán)境
硬件環(huán)境:CPU1.6Mhz以上,內(nèi)存2GB以上
軟件環(huán)境:Windows server 2003或以上版本、IIS6以上版本、DotNet4.0 Framework、Sqlserver2005或以上版本
三、初始信息:
管理賬號song密碼1
四、部署說明:
部署步驟為“數(shù)據(jù)庫部署”-》“創(chuàng)建站點,部署程序”-》“配置程序中的web.config信息”-》“設置上傳文件夾的讀寫權(quán)限”
以下為詳細講解。
1、數(shù)據(jù)庫部署
壓縮包解壓后,在系統(tǒng)根目錄有數(shù)據(jù)庫腳本文件:script.sql
默認數(shù)據(jù)庫名稱為uestionBank
請手工創(chuàng)建數(shù)據(jù)庫QuestionBank;然后執(zhí)行script.sql即可。
執(zhí)行數(shù)據(jù)庫腳本大約需要十分時間,請耐心等;
2、程序部署
A、將“部署文件(日期).rar”文件解壓。
B、建設IIS站點;
C、將網(wǎng)站“主目錄”指向程序文件夾;
D、設定"asp.net"版本為4.0;
E、設置默認“文檔”為default.ashx或default.htm
F、如果IIS7以上版本,還要設置應用程序池。(選擇當前站點的應用程序池,選“高級設值”,在“啟用32位應用程序”中設置為“False”。)
3、配置web.config文件
此處主要用于設置數(shù)據(jù)庫鏈接
如下例
<!--數(shù)據(jù)庫鏈接,以下是設置說明:
name:當前系統(tǒng)的域名,此處為主域;
connectionString:Data Source=(數(shù)據(jù)庫服務IP地址); Initial Catalog=(數(shù)據(jù)庫名稱); User ID=(數(shù)據(jù)庫賬號);password=(密碼);
-->
<connectionStrings>
<add name="weisha100.cn" connectionString="Data
Source=192.168.1.212;Initial Catalog=examweisha;User
ID=sa;password=weisha;"
providerName="WeiSha.Data.SqlServer9.SqlServer9Provider" />
</connectionStrings>
說明如下:
Data Source=(IP地址);Initial Catalog=(數(shù)據(jù)庫名稱);User ID=(數(shù)據(jù)
庫管理賬號);password=(密碼);
4、上傳權(quán)限設置(文件夾權(quán)限)
系統(tǒng)上傳資料(例如課程圖片、學員照片等)的專用文件夾在系統(tǒng)根目錄下的
~/upload/
當然也可以在web.config中修改,如:<Upload path="~/Upload/">
該文件夾需要寫入權(quán)限,否則上傳資料時會報IO錯誤。
設置步驟:
在該文件夾上點鼠標右鍵->屬性->安全(選項卡)->編輯(按鈕)->添加(按鈕
)->高級(按鈕)->立即查找
此時在查詢結(jié)果中,找到NETWORK SERVICE,也可以用Everyone(安全性較低)
,建議用NETWORK SERVICE。
雙擊NETWORK SERVICE->點擊確定按鈕->(回到了“安全”的界面)->設置權(quán)限
為“完全控制”,確定即可。
五、常見問題
http://m.bmm520.net/vip/net/2019/0501/19071.html