Lo scopo di questo tutorial è dimostrare come installare una versione a 64 bit di Oracle Fusion Middleware/WebLogic Server 11g su un sistema operativo Windows 7 o Windows Server a 64 bit. L'obiettivo qui è quello di ottenere questo risultato il più rapidamente possibile per supportare lo sviluppo di Oracle Forms e report 11g R2. Pertanto, molte delle vaste funzionalità presenti in Oracle Fusion Middleware / WebLogic Server 11g vengono ignorate e non trattate in modo approfondito.
L'ultima versione 11g Release 2 di Oracle Forms and Reports si basa su Oracle Fusion Middleware 11g che dispone di Oracle WebLogic Server. Le edizioni precedenti di Oracle Developer Suite (come 9iDS) hanno installato un'istanza OC4J, ma l'ultimo Oracle Forms and Reports 11g richiede che sia installato prima Oracle Fusion Middleware/WebLogic Server completo.
WebLogic (precedentemente un prodotto di BEA Systems prima che fosse acquistato da Oracle) è un Application Server (AS) ad alte prestazioni che supporta servlet Java Enterprise Edition (J2EE) e altre applicazioni.
La documentazione ufficiale sull'installazione di Oracle Fusion Middleware da Oracle si trova qui.
Ci sono alcuni punti difficili che richiedono una certa considerazione prima di installare Oracle Fusion Middleware/WebLogic Server 11g:
- La versione e il bit del sistema operativo host. Qui sto usando Windows 7 a 64 bit anche se le istruzioni per Windows Server a 64 bit dovrebbero essere simili
- La versione e il bit di Java Development Kit (JDK). Qui sto usando Java 7 a 64 bit, l'ultimo a luglio 2013.
- Versione di Oracle Fusion Middleware WebLogic Server. Al momento della stesura di questo articolo (luglio 2013), l'edizione 12C è stata rilasciata ma il vecchio sviluppatore di moduli e rapporti 11g non funzionerà con Fusion Middleware 12c.
Per questo esempio, sto utilizzando l'edizione a 64 bit di Windows 7. Installerò l'ultimo kit di sviluppo Java 7 utilizzando l'edizione a 64 bit. Installerò quindi Oracle Fusion Middleware 11g versione 10.3.6.
Installazione di Oracle/Sun Java Development Kit
Il primo passaggio consiste nell'installare il Java Developer's Kit (JDK) a 64 bit per Windows a 64 bit. Ecco una schermata della pagina dei download di Oracle/Sun Java:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Assicurati di non avere altre versioni di JDK o JRE installate. Se trovi versioni precedenti installate, disinstallale prima e riavvia il PC prima di installare l'ultimo JDK.
Download di Oracle Fusion Middleware Application Server 11g
Il prossimo passo importante è scaricare Oracle Fusion Middleware Application Server 11g. La versione 12c non funzionerà con la versione 11g di Oracle Forms and Reports.
La pagina dei download di Oracle per Oracle Fusion Middleware è qui:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
Scorri verso il basso fino alla sezione denominata:Rilasci precedenti di Oracle WebLogic Server e cerca la sezione denominata Oracle WebLogic Server 11gR1 (10.3.6) + Coherence – Package Installer .
Fai clic sul segno più accanto a Visualizza tutti i file . Il componente che installeremo è elencato nelle Piattaforme aggiuntive intestazione e ha l'etichetta:Generico:1 GB File 1
Scarica il file Oracle_WebLogic_Server_11gR1_10.3.6_Coherence_wls1036_generic.jar collegato a "File 1" e salvalo in una cartella temporanea sul tuo computer locale.
Installazione di Oracle Fusion Middleware Application Server 11g
Esecuzione del file .jar del programma di installazione di Oracle Fusion Middleware
Importante:per avviare l'installazione di Oracle Fusion Middleware/WebLogic Server Non fare semplicemente doppio clic sul file .jar . È necessario avviare il programma di installazione in una finestra di Windows Command (CMD) utilizzando la seguente sintassi:
java -d64 -jar Oracle_WebLogic_Server_11gR1_10.3.6_Coherence_wls1036_generic.jar
La tipica schermata di installazione di Oracle apparirà come mostrato di seguito. Fare clic su Avanti> pulsante per passare alla schermata successiva.
Per questa installazione, scegli una nuova home directory del middleware. Digita il nome di una nuova cartella sul tuo disco rigido. IMPORTANTE:non installare alcun componente in un percorso che includa spazi . Ad esempio, NON creare la tua home directory:
C:\Program Files\My Oracle\My Middelware Home\ BAD!!!
Fare clic su Avanti> pulsante per passare alla schermata successiva.
Inserisci l'indirizzo e-mail e la password del supporto Oracle. Sfortunatamente, sembra esserci un bug di installazione con questo passaggio:in pratica DEVI fornire le informazioni di supporto Oracle, altrimenti non puoi saltare al passaggio successivo. Al termine, fare clic su Avanti> pulsante per passare alla schermata successiva.
A questo punto potrebbe essere richiesto un server proxy. Fare clic sulla casella per saltare i messaggi di supporto e fare clic su Avanti> pulsante per passare alla schermata successiva.
Il passaggio successivo è scegliere un tipo di installazione. Fare clic sul pulsante "Tipico" e fare clic su Avanti> pulsante per passare alla schermata successiva.
Successivamente il programma di installazione richiederà la posizione del Java Development Kit (JDK). Questo dovrebbe essere stato installato prima di iniziare questa installazione. Passare alla home del JDK (dovrebbe essere l'edizione a 64 bit) facendo clic sul pulsante Sfoglia. Dopo aver individuato il JDK, fare clic su Avanti> pulsante per passare alla schermata successiva.
Il prossimo passo è scegliere le directory di installazione. Quando si selezionano le directory di installazione, è importante che l'intero percorso della directory non abbia spazi nei nomi. Puoi utilizzare un carattere di sottolineatura per collegare insieme le parole nel percorso, come mostrato nell'esempio seguente. Al termine, fare clic su Avanti> pulsante per passare alla schermata successiva.
Scegli una posizione di collegamento per il menu Start di Windows. Qui abbiamo selezionato "Tutti gli utenti". Fare clic su Avanti> per passare alla schermata successiva.
Infine, verrà visualizzato il riepilogo dell'installazione. Fare clic su Avanti> pulsante per avviare il processo di installazione.
Di seguito è riportata una vista del programma di installazione durante l'installazione di WebLogic Server:
Una volta completata l'installazione, assicurati che la casella di controllo "Esegui Quickstart" sia selezionata e fai clic su Fatto pulsante
La schermata di configurazione di QuickStart
Successivamente verrà visualizzato il menu QuickStart. La schermata QuickStart viene utilizzata per configurare vari componenti del server WebLogic. Fare clic sull'elemento "Guida introduttiva a WebLogic Server 10.3.6" per avviare la Configurazione guidata.
Selezionare l'opzione per creare un nuovo dominio WebLogic e fare clic su Avanti> per passare alla schermata successiva.
Seleziona l'opzione "Genera un dominio configurato automaticamente per supportare i seguenti prodotti “. Seleziona tutte e tre le caselle di controllo e fai clic su Avanti> pulsante per passare alla schermata successiva.
Assegna un nuovo nome e posizione per il dominio. Di solito questi si trovano all'interno della directory di installazione in un progetti_utente cartella. Ancora una volta, come promemoria, non utilizzare spazi nei nomi di posizioni o percorsi. Fare clic su Avanti> per passare alla schermata successiva.
Fornire un nome utente e una password per l'amministratore. Importante:se in un secondo momento installerai Oracle Forms and Reports, DEVI utilizzare una password conforme alle relative restrizioni. In altre parole, Oracle Forms and Reports utilizzerà la password di amministratore qui specificata per creare il proprio dominio. Le restrizioni utilizzate dall'account Moduli e Rapporti includono:
Valid passwords are 8 to 30 characters long, must begin with an alphabetic character, use only alphanumeric, underscore (_), dollar ($) or pound (#) characters. It should contain at least one numeric, underscore (_), dollar ($), or pound (#) character.
Digitare una password in entrambi gli spazi e fare clic su Avanti> pulsante per passare alla schermata successiva.
Il passaggio successivo consiste nel configurare la modalità di avvio del server e il JDK. Questo dovrebbe essere impostato come predefinito sul JDK specificato in precedenza. Per questo passaggio scegli Modalità sviluppo e fai clic su Avanti> pulsante per passare alla schermata successiva
Non sono richieste configurazioni aggiuntive, quindi lascia vuote tutte le seguenti caselle di controllo e fai clic su Avanti> pulsante per passare alla schermata successiva
Nella schermata di riepilogo della configurazione, fare clic su Fare clic su Crea> pulsante per creare questa nuova configurazione.
Una volta creato il dominio, assicurati che la casella “Avvia Avvia Admin Server è selezionato e fai clic su Fine pulsante.
A questo punto il server di amministrazione si avvierà in una finestra di comando. Vedrai le varie informazioni di debug Java scorrere lungo la finestra come mostrato di seguito.
Infine, esci da QuickStart
Voci del menu Start di Oracle WebLogic
Il server Oracle WebLogic completato avrà le seguenti voci del menu di avvio (in Windows 7):
Per impostazione predefinita, verrà avviato l'Admin Server per Weblogic. Se riavvii il sistema dovrai eseguire "Start Admin Server for Weblogic". Per visualizzare l'Admin Server Console fare clic su "Start Server Console" o aprire un browser web al seguente indirizzo:http://127.0.0.1:7001/console
Si verificherà un ritardo durante la distribuzione dell'applicazione Console. A questo punto, se appare la Console, dovresti essere in grado di accedere e visualizzare tutti i diversi parametri e strumenti di monitoraggio di WebLogic:
Prendere nota dell'URL dell'Admin Server. Dovrebbe contenere il nome del tuo PC insieme alla porta 7001. Ad esempio:http://127.0.0.1:7001
Se il server WebLogic funziona correttamente, puoi procedere al passaggio principale successivo dell'installazione di Oracle Forms and Reports 11g Release 2 collegato qui.
Suggerimenti per la configurazione aggiuntivi
Se il middleware è in esecuzione su un sistema separato dal database Oracle, potrebbe essere necessario utilizzare un nome Oracle Net per connettere il middleware al server. In questo caso dovrai installare tnsnames.ora file che contiene il tuo nome di rete Oracle in config cartella dell'istanza del middleware. Ad esempio, se hai installato l'istanza predefinita "asinst_1" ci sarà una cartella:C:\Oracle\Middleware\asinst_1\config\ dove puoi copiare il tuo tnsnames.ora file. Quindi specificare il nome della rete Oracle quando si effettuano le connessioni al database.