如何安裝與配置oracle應用服務器_第1頁
如何安裝與配置oracle應用服務器_第2頁
如何安裝與配置oracle應用服務器_第3頁
如何安裝與配置oracle應用服務器_第4頁
如何安裝與配置oracle應用服務器_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

,安裝、配置oracle應用服務器,Apps產品構成結構(網絡計算機結構),Oracle8i,OracleApplicaitons,Desktop,ThinClient,OracleApplication,Application層的技術組成,Apachehttpserver,Web/應用服務器,在數據庫和Web瀏覽器之間的是Web/應用服務器,這個中間組件有兩個任務:Web服務器作為一個Web服務器,直接與Web瀏覽器進行通信使用http(超文本傳輸協議)協議全部使用ApacheHTTP服務器可以提供Web應用所使用的全部靜態(tài)文件服務對無法處理的請求,傳遞給相應模塊應用服務器ApacheJservOracleServlet引擎PL/SQL網關OracleJSPCGI支持(mod_cgi模塊)OracleForms服務Oracle報表服務,應用服務器1,ApacheJserv當ApacheHTTP服務器接收到一個Javaservlet請求時,默認情況下,它將請求傳遞給mod_jserv模塊。這個模塊接著將請求傳遞給ApacheJservservlet引擎另一段開放資源代碼,可以運行你的JavaservletPL/SQL網關PL/SQL網關是一個Apache模塊(mod_plsql),負責接收來自Web瀏覽器的請求,并將請求翻譯成對數據庫中一個存儲過程的調用手工建立的PL/SQLWeb應用以及由OraclePortal或OracleDesigner創(chuàng)建代碼的應用都需要使用這個組件,應用服務器2,OracleJSPOracleJSP是Java服務器頁面(JavaServerPages,JSP)標準的一種實現。支持JSP標準版1.1的全部特性,并支持一些Oracle專用的改進。CGI支持ApacheHTTP服務器所提供的標準模塊之一是mod_cgi模塊,它增加了對公共網關接口(CommonGatewayInterface,CGI)的支持。OracleForms服務和Oracle報表服務最初都是通過CGI接口激活的,應用服務器3,OracleForms服務OracleForms服務允許你通過一個Web瀏覽器運行由OracleForms開發(fā)的forms。一個FormsCGI程序,負責響應來自Web瀏覽器的Forms應用的最初請求;發(fā)送到Web瀏覽器的一個Formsapplet;一個Forms監(jiān)聽器,處理來自Formsapplet的請求;一些Forms運行時引擎組成。Oracle報表服務Oracle報表服務使得在一個Web瀏覽器上運行一個由OracleReports開發(fā)的報表成為可能,開發(fā)工具,Web/應用開發(fā)工具要將Web應用應用于擁有Web瀏覽器的用戶,只需要一個Web/應用服務器和一個數據庫服務器就可以,但是,在這之前,需要一些工具來進行應用開發(fā)Java工具PL/SQL工具OracleDesignerOraclePortal(也稱WEBDB)OracleFormsOracleReports,定制安裝oracle數據庫,安裝Oracle數據庫軟件1)運行setup.ext2)點擊下一步,選擇一個目錄,例如c:oracleora81,然后點擊next3)選擇Oracle8iEnterpriseEdition,點擊next4)選擇“Custom(自定義)”,點擊next5)在“可用的產品組件”中,選擇:Oracle8iServer(OracleEnterpriseEdition下面)NetClient和NetServerOracleDatabaseUtilitiesSQL*Plus,-安裝Oracle數據庫軟件,OracleDatabaseConfigurationAssistant注意:確保在此沒有選中OracleHTTPServer,因為這個選項會妨礙隨后的Oracle9iApplicationServer的安裝6)ComponentLocations(組件位置)屏幕顯示出來,點擊next7)被詢問是否創(chuàng)建數據庫時,選擇No9)Summary屏幕中,點擊Install開始安裝,-安裝Oracle數據庫軟件,10)Net8ConfigurationAssistant工具自動啟動,在這個屏幕中,選中PerformTypicalConfiguration。點擊next11)網絡配置完后,顯示EndofInstallation屏幕。點擊Exit退出,-創(chuàng)建數據庫,安裝完Oracle數據庫軟件后,還沒有數據庫,需要建立一個數據庫1)點擊開始-程序-Oracle-OraHome81-DatabaseAdministration-DatabaseConfigurationAssistant2)選擇CreateaDatabase(創(chuàng)建一個數據庫),點擊next3)被詢問創(chuàng)建那種類型,選擇Typical(典型),并點擊next4)選擇CopyExistingDatabaseFilesfromtheCD,點擊next,-創(chuàng)建數據庫,5)給出一個數據庫全局名與一個SID,然后點擊Finish6)出現一個窗口,顯示要使用的口令7)記下口令,點擊OK8)將有一條信息告訴你數據庫已被創(chuàng)建。,檢查安裝,一旦完成創(chuàng)建數據庫后,應該檢查一切是否正確的運行,可以使用SQLPLUS登錄:1)點擊開始-程序-Oracle-OraHome81-ApplicationDevelopment-SQLPLUS2)輸入用戶名:scott口令:tiger3)select*fromdept;4)確保數據庫正在運行,準備安裝應用服務器,在開始安裝OracleHTTP服務器前,要檢查你的機器上面是否運行其它的Web服務器1)開始-運行:netstataptcp2)如果已經存在一個HTTP服務器,刪除它3)為OraclePortal添加一個表空間標準數據庫安裝會創(chuàng)建一個USERS表空間,它具有足夠的空間,可以滿足一些小型應用,但是它容納不了OraclePortal全部需要的表,應該為OraclePortal創(chuàng)建一個新的表空間,至少為150Mcreatetablespaceportaldatafilec:oracleoradataora817portal01.dbfsize150M;,安裝Internet應用服務器1,1)運行setup.ext2)點擊下一步,選擇一個目錄,不要在安裝了數據庫的現有目錄中進行安裝,為應用服務器輸入一個新的名字與目錄,例如c:oracleas102,然后點擊next3)選擇OracleHTTPOnly(只安裝OracleHTTP服務器),點擊next4)安裝程序簡單的中止,需要手工重新啟動機器來繼續(xù)安裝5)重新啟動機器后,會提示你輸入安裝文件的位置,點擊OK,安裝Internet應用服務器2,在繼續(xù)安裝后,會看到OraclePortal數據庫訪問配置屏幕:6)將PortalDADName與PortalSchemaName保留為缺省值portal30,在TNSConnectString(TNS連接串)中,輸入前面創(chuàng)建的數據庫SID7)OraclePortal注冊服務器的數據庫訪問配置屏幕顯示出來,保留為缺省值:portal30_sso,在TNS中,輸入SID,然后點擊next8)建立OraclePortal-to-Go的安裝9)在接下來的3個屏幕中,保留為空,點擊next,直至出現Summary屏幕10)點擊Install,開始安裝,安裝Internet應用服務器3,11)安裝完成后,會自動配置Net812)接下來,OraclePortalConfigurationAssistant自動啟動13)單選InstallOraclePortalandtheLoginServer(安裝OraclePortal與注冊服務器),點擊next14)輸入SYS口令:change_on_install,連接信息域::1521:SID15)將OraclePortalSchema與OraclePortalDAD保留為缺省值:portal30,點擊next,安裝Internet應用服務器4,16)保留SSOSchema與SSODAD域為缺省值:portal30_sso,點擊next17)接下來,在DefaultTablespace、DocumentTablespace、LoggingTablespace下拉列表框,選擇前面創(chuàng)建的portal表空間,點擊next18)OraclePortal安裝完成后,點擊Finish退出安裝程序,重新啟動計算機,配置應用服務器,Oracle應用服務器安裝完成后,OracleHTTP服務器將作為一個Windows服務,已不可見的方式在后臺運行我們需要通過層次性配置文件,配置ApacheHTTP服務器、Apache模塊與Jservservlet引擎,以便Oracle應用服務器更好的工作,-建立網絡,配置所有Oracle產品引用一個tnsnames.ora文件修改注冊表($regedit)HKEY_LOCAL_MACHINE擴展SOFTWARE節(jié)點與Oracle節(jié)點看到兩個HOME0與HOME1依次修改,名稱:TNS_ADMIN路徑:C:oracleora81networkadmin關閉注冊表編輯器,-修改配置文件1,配置httpd.conf文件DocumentRoot定義將URL翻譯為一個特定的文件位置時,HTTP服務器從文件系統哪里開始。缺省值為:C:oracleas102apacheapachehtdocsHDirectoryIndex定義請求索引時,應該使用的文件名字,缺省值為:index.html一般情況,不需要修改默認值服務主頁:http:/服務其它頁:http:/manual/mod/mod_ssl/ssl_overview.html目錄瀏覽,-修改配置文件2,配置運行Servlet正如必須告訴http服務器到哪里找靜態(tài)文件一樣,必須指明Jservservlet引擎到哪里尋找你的servlet文件:c:oracleas102ApacheJperties含有servlet的知識庫,這個知識庫就是servlet引擎搜索servlets的目錄repositories=c:oracleas102ApacheJservservlets執(zhí)行改動后,需要重新啟動oraclehttp服務,驗證安裝,安裝完畢后,安裝程序告訴你每個軟件都被正確的安裝但眼見為實,讓我們來驗證一下建立OracleWeb應用的4種方法:靜態(tài)文件PL/SQL過程JavaservletsCGI程序,-驗證靜態(tài)文件,驗證靜態(tài)文件在瀏覽器中輸入以下URL:http:/應該可以看到OracleHTTPServer主頁,-驗證PL/SQL應用,驗證PL/SQL應用可以通過mod_plsql模塊調用數據庫中的的存儲過程在瀏覽器中輸入以下URL:http:/pls/portal30/portal30.home可以看到OraclePortal主頁,-驗證JavaServlet,驗證JavaServlet在瀏覽器中輸入以下URL:http:/servlet/IsItWorking虛擬路徑“/servlet/”表示請求應該被發(fā)送到mod_jserv模塊,然后,將它發(fā)送給Jservservlet引擎可以看到Jserv正在工作的界面,-驗證CGI,驗證CGI要驗證你可以運行CGI程序,請在瀏覽器中輸入以下URL:http:/cgi-bin/printenv缺省安裝將“/cgi-bin/”目錄映射到mod_cgi模塊,這個模塊在“c:oracleas102apacheapachecgi-bin”目錄下查找程序找到

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論