国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Oracle和IIS平臺的網(wǎng)站的部署

2013-05-02 11:42:54張素青李繼蕊
關(guān)鍵詞:源代碼后臺文件夾

張素青 李繼蕊

(河南職業(yè)技術(shù)學(xué)院,鄭州 450001)

引言

目前在網(wǎng)站,常用的后臺數(shù)據(jù)庫有三種:MySQL、SQL Server和Oracle。在這三種數(shù)據(jù)庫中,Oracle的穩(wěn)定性更好,在處理大數(shù)據(jù)方面,具有很高的性能。特別是它的高安全性,使得很多網(wǎng)站在黑客越來越猖獗的今天,選擇使用Oracle作為后臺數(shù)據(jù)庫。而Windows Server操作系統(tǒng)自帶的IIS,由于其可靠性和高效,也被很多網(wǎng)站用來構(gòu)建Web服務(wù)器。本文闡述了后臺數(shù)據(jù)庫服務(wù)器軟件使用Oracle 11gR2、前臺WEB服務(wù)器軟件使用IIS7.5環(huán)境下網(wǎng)站的部署,并對網(wǎng)站運(yùn)行過程中經(jīng)常出現(xiàn)的問題提出了解決方案。網(wǎng)站的部署包括兩個(gè)部分:后臺數(shù)據(jù)庫服務(wù)器的安裝部署及前臺WEB服務(wù)器的安裝部署。

1 后臺數(shù)據(jù)庫服務(wù)器的安裝部署

安裝數(shù)據(jù)庫服務(wù)器,需要安裝三種軟件文件:數(shù)據(jù)庫管理系統(tǒng)Oracle 11gR2(64位)、數(shù)據(jù)庫訪問組件ODAC112030(32位)、客戶端工具軟件PL/SQL Developer version 9.0。將三種軟件按順序進(jìn)行安裝。在安裝中要注意兩個(gè)問題:

1.1 字符集的選擇

在選擇Oracle中文字符集時(shí)一定要慎重,否則以后在系統(tǒng)整合的時(shí)候會因?yàn)楦飨到y(tǒng)的字符集不一致,而引起中文亂碼。中文字符集的選擇要根據(jù)數(shù)據(jù)庫中存放的中文信息,只有簡體中文的一般設(shè)置為 SIMPLIFIED CHINESE_CHINA.ZHS16GBK,有簡體和繁體中文的設(shè)置為UTF8。

1.2 TNSNAME的配置

Oracle的客戶端與服務(wù)器之間的通訊都需要TNS,需要對TNSNAME進(jìn)行設(shè)置。設(shè)置可以在安裝Oracle數(shù)據(jù)庫服務(wù)器過程中或安裝后進(jìn)行。在安裝數(shù)據(jù)庫服務(wù)器的過程中設(shè)置,Oracle會根據(jù)安裝時(shí)提供的參數(shù)自動(dòng)完成配置,自動(dòng)配置的TNSNAME保存在服務(wù)器端的 C:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN nsnames.ora中。安裝之后再配置需要使用Oracle的客戶端網(wǎng)絡(luò)配置工具,但ODAC沒有提供這種配置工具,因此,只能從Oracle的服務(wù)器端復(fù)制文件tnsnames.ora,然后粘貼到ODAC對應(yīng)的文件夾下:C:appAdministratorproduct11.2.0client_1NetworkAdmin nsnames.ora,然后,修改里面的TNSNAME即可。

2 前臺WEB服務(wù)器安裝部署

以筆者開發(fā)的基于B/S模式的報(bào)刊雜志社管理系統(tǒng)為例,闡述WEB服務(wù)器安裝部署。步驟如下:

第一步:安裝.NET Framework 4.0。

第二步:安裝新控件DXPerience 12.2.10。

開發(fā)軟件用的界面庫,支持VB和C#等語言,能使我們的軟件外觀看起來更漂亮、更專業(yè)。

第三步:復(fù)制網(wǎng)站源代碼文件。

將網(wǎng)站源代碼復(fù)制到某個(gè)文件夾中。例如報(bào)刊雜志社管理系統(tǒng)的網(wǎng)站源代碼都放在zxsx_sys20131026文件夾中,將這個(gè)文件夾復(fù)制到文件夾C:發(fā)布網(wǎng)站。

第四步:添加網(wǎng)站。

(1)打開 IIS,如圖 1 所示。 選擇“網(wǎng)站”,點(diǎn)右鍵,在出現(xiàn)的快捷菜單中選擇“添加網(wǎng)站”。在“網(wǎng)站名稱”里輸入給網(wǎng)站起的名稱,在“物理路徑”中選擇網(wǎng)站源代碼所在的文件夾,在IP地址欄輸入WEB服務(wù)器的IP地址,在“主機(jī)名”欄輸入WEB服務(wù)器的域名。點(diǎn)擊“確定”后,新網(wǎng)站已經(jīng)被添加上。

圖1 添加網(wǎng)站

(2)設(shè)置應(yīng)用程序池的屬性

①設(shè)置.NET Framework的版本為4.0。選中應(yīng)用程序池中 “報(bào)刊雜志管理系統(tǒng)”,其默認(rèn).NET Framework版本為2.0,點(diǎn)擊右邊的“基本設(shè)置”,在.NET Framework版本下拉框中選中4.0版本,如圖2所示。

圖2 設(shè)置.NET Framework版本

②設(shè)置“啟用32應(yīng)用程序”為true。

設(shè)置方法如圖3所示。這一步是解決Oracle常出現(xiàn)的數(shù)據(jù)連接問題。在網(wǎng)站運(yùn)行時(shí)經(jīng)常出現(xiàn)如下的錯(cuò)誤提示就是因?yàn)椤皢⒂?2應(yīng)用程序”設(shè)置為false。

未能加載文件或程序集“Oracle.DataAccess,Version=4.112.2.0,Culture=neutral,PublicKeyToken=89b483f429c47342”或它的某一個(gè)依賴項(xiàng)。系統(tǒng)找不到指定的文件。

圖3 設(shè)置“啟用32應(yīng)用程序”為true

第五步:設(shè)置網(wǎng)站源代碼文件夾安全屬性。

將存放網(wǎng)站源代碼的文件夾zxsx_sys20131026設(shè)置為用戶組Everyone具有完全控制的權(quán)限。

第六步:將網(wǎng)站的首頁文件放在網(wǎng)站默認(rèn)文檔的第一位。

第七步:重新注冊.NET Framework4.0。

如果在運(yùn)行網(wǎng)站時(shí)出現(xiàn)以下錯(cuò)誤:

未能從程序集 “System.ServiceModel,Version=3.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”中加載類型“System.ServiceModel.Activation.HttpModule”。

就需要重新重新注冊.NET Framework4.0。在命令提示符CMD窗口依次輸入如下兩行命令:C:UsersAdministrator>CD C:WindowsMicrosoft.NETFrameworkv4.0.30319C:WindowsMicrosoft.NET

Frameworkv4.0.30319>aspnet_regiis.exe-iru。

配置完成后,網(wǎng)站就可以在互聯(lián)網(wǎng)上訪問了。輸入網(wǎng)站的域名或IP地址,就能成功顯示報(bào)刊雜志管理系統(tǒng)的首頁,如圖4所示。

圖4 報(bào)刊雜志管理系統(tǒng)首頁

對后臺數(shù)據(jù)庫使用Oracle 11gR2,前臺WEB服務(wù)器軟件使用IIS7.5的環(huán)境下,網(wǎng)站的部署過程做一個(gè)詳細(xì)闡述。

[1]趙地.利用 IIS 設(shè)置 WEB 服務(wù)器[J].科技資訊,2011(19).

[2]陳彬彬.基于IIS的高安全性WEB服務(wù)器的實(shí)現(xiàn)[J].電腦知識與技術(shù),2011(25).

[3]盧潔儀.WEB 服務(wù)器的故障排查與處理[J].華章,2011(21).

[4]鄭阿奇.Oracle教程[M].北京:清華大學(xué)出版社,2012.

猜你喜歡
源代碼后臺文件夾
人工智能下復(fù)雜軟件源代碼缺陷精準(zhǔn)校正
磁力文件夾
基于TXL的源代碼插樁技術(shù)研究
軟件源代碼非公知性司法鑒定方法探析
后臺暗戀
調(diào)動(dòng)右鍵 解決文件夾管理三大難題
前臺、后臺精彩花絮停不了
揭秘龍湖產(chǎn)品“源代碼”
TC一鍵直達(dá)常用文件夾
電腦迷(2015年1期)2015-04-29 21:24:13
電力調(diào)度中后臺監(jiān)控系統(tǒng)的應(yīng)用
河南科技(2014年11期)2014-02-27 14:10:03
张家港市| 大安市| 青冈县| 章丘市| 成武县| 峨边| 石渠县| 福州市| 习水县| 滦南县| 洮南市| 大同市| 嘉鱼县| 夹江县| 克拉玛依市| 获嘉县| 历史| 凌源市| 枣庄市| 四会市| 微山县| 黑龙江省| 天镇县| 达日县| 临夏县| 孝昌县| 礼泉县| 景德镇市| 会宁县| 青神县| 浏阳市| 手游| 资源县| 上虞市| 衡阳县| 兴义市| 华蓥市| 广安市| 利川市| 金溪县| 河北区|