Het doel van deze zelfstudie is om te demonstreren hoe u een 64-bits versie van Oracle Fusion Middleware / WebLogic Server 11g installeert op een 64-bits Windows 7- of Windows Server-besturingssysteem. Het doel hier is om dit zo snel mogelijk op gang te krijgen om Oracle Forms en rapporten 11g R2-ontwikkeling te ondersteunen. Als zodanig worden veel van de uitgebreide functies in Oracle Fusion Middleware / WebLogic Server 11g verdoezeld en niet diepgaand behandeld.
De nieuwste 11g Release 2-versie van Oracle Forms en rapporten is gebaseerd op Oracle Fusion Middleware 11g met de Oracle WebLogic Server. Eerdere edities van Oracle Developer Suite (zoals 9iDS) installeerden een OC4J-instantie, maar de nieuwste Oracle Forms and Reports 11g vereist dat u eerst de volledige Oracle Fusion Middleware / WebLogic Server hebt geïnstalleerd.
WebLogic (voorheen een product van BEA Systems voordat het werd gekocht door Oracle) is een hoogwaardige Application Server (AS) die Java Enterprise Edition (J2EE)-servlets en andere toepassingen ondersteunt.
De officiële Oracle Fusion Middleware-installatiedocumentatie van Oracle vindt u hier.
Er zijn een paar lastige punten die enige aandacht vereisen voordat u Oracle Fusion Middleware / WebLogic Server 11g installeert:
- De versie en bitness van het hostbesturingssysteem. Hier gebruik ik Windows 7 64-bit, hoewel de instructies voor 64-bit Windows Server vergelijkbaar moeten zijn
- De versie en bitness van Java Development Kit (JDK). Hier gebruik ik Java 7 64-bit, de laatste versie van juli 2013.
- Versie van Oracle Fusion Middleware WebLogic Server. Op het moment van schrijven (juli 2013) is de 12C-editie uitgebracht, maar de oudere 11g Forms and Reports Developer werkt niet met Fusion Middleware 12c.
Voor dit voorbeeld gebruik ik Windows 7 64-bits editie. Ik zal de nieuwste Java 7 Development Kit installeren met behulp van de 64-bits editie. Ik zal dan de Oracle Fusion Middleware 11g versie 10.3.6 installeren.
De Oracle/Sun Java Development Kit installeren
De eerste stap is het installeren van de 64-bit Java Developer's Kit (JDK) voor 64-bit Windows. Hier is een schermafbeelding van de Oracle/Sun Java-downloadpagina:
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Zorg ervoor dat er geen andere versies van de JDK of JRE zijn geïnstalleerd. Als u oudere versies aantreft, verwijder deze dan eerst en start uw pc opnieuw op voordat u de nieuwste JDK installeert.
Oracle Fusion Middleware Application Server 11g downloaden
De volgende grote stap is het downloaden van de Oracle Fusion Middleware Application Server 11g. De 12c-versie werkt niet met de 11g-release van Oracle Forms and Reports.
De Oracle-downloadpagina voor Oracle Fusion Middleware is hier:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
Scrol omlaag naar het gedeelte met het label:Oracle WebLogic Server Vorige releases en zoek naar het gedeelte met het label Oracle WebLogic Server 11gR1 (10.3.6) + Coherence – Package Installer .
Klik op het plusteken naast Alle bestanden weergeven . De component die we zullen installeren staat vermeld onder de Extra platforms kop en heeft het label:Generiek:1 GB Bestand 1
Download het bestand Oracle_WebLogic_Server_11gR1_10.3.6_Coherence_wls1036_generic.jar gekoppeld aan "Bestand 1" en sla het op in een tijdelijke map op uw lokale computer.
De Oracle Fusion Middleware Application Server 11g installeren
Het .jar-bestand van het Oracle Fusion Middleware-installatieprogramma uitvoeren
Belangrijk:om de installatie van de Oracle Fusion Middleware / WebLogic Server te starten Dubbelklik niet gewoon op het .jar-bestand . U moet het installatieprogramma starten in een Windows Command (CMD)-venster met de volgende syntaxis:
java -d64 -jar Oracle_WebLogic_Server_11gR1_10.3.6_Coherence_wls1036_generic.jar
Het typische Oracle-installatiescherm verschijnt zoals hieronder weergegeven. Klik op de Volgende> om naar het volgende scherm te gaan.
Kies voor deze installatie een nieuwe Middleware Home Directory. Typ de naam van een nieuwe map op uw harde schijf. BELANGRIJK:installeer geen componenten in een pad dat spaties bevat . Maak bijvoorbeeld NIET uw thuismap:
C:\Program Files\My Oracle\My Middelware Home\ BAD!!!
Klik op de Volgende> om naar het volgende scherm te gaan.
Vul uw Oracle Support e-mailadres en wachtwoord in. Helaas lijkt er een installatiefout te zijn met deze stap - in principe MOET u uw Oracle-ondersteuningsinformatie opgeven, anders kunt u niet doorgaan naar de volgende stap. Als u klaar bent, klikt u op de Volgende> om naar het volgende scherm te gaan.
Op dit punt wordt u mogelijk gevraagd om een proxyserver. Klik op het vakje om ondersteuningsberichten over te slaan en klik op Volgende> om naar het volgende scherm te gaan.
De volgende stap is het kiezen van een installatietype. Klik op de knop "Standaard" en klik op Volgende> om naar het volgende scherm te gaan.
Vervolgens vraagt het installatieprogramma om de locatie van de Java Development Kit (JDK). Dit had geïnstalleerd moeten zijn voordat u met deze installatie begon. Navigeer naar de startpagina van de JDK (moet de 64-bits editie zijn) door op de knop Bladeren te klikken. Nadat u de JDK hebt gevonden, klikt u op de Volgende> om naar het volgende scherm te gaan.
De volgende stap is het kiezen van installatiemappen. Bij het selecteren van installatiedirectory's is het belangrijk dat het gehele directorypad geen spaties in de namen heeft. U kunt een onderstrepingsteken gebruiken om woorden in het pad aan elkaar te koppelen, zoals in het onderstaande voorbeeld. Als u klaar bent, klikt u op de Volgende> om naar het volgende scherm te gaan.
Kies een snelkoppelingslocatie voor het Windows Start-menu. Hier hebben we "Alle gebruikers" geselecteerd. Klik op de Volgende> knop om naar het volgende scherm te gaan.
Ten slotte wordt het installatieoverzicht weergegeven. Klik op de Volgende> knop om het installatieproces te starten.
Hieronder ziet u een weergave van het installatieprogramma terwijl de WebLogic Server is geïnstalleerd:
Nadat de installatie is voltooid, zorgt u ervoor dat het selectievakje "Snelstart uitvoeren" is geselecteerd en klikt u op de Gereed knop
Het QuickStart-configuratiescherm
Vervolgens verschijnt het QuickStart-menu. Het QuickStart-scherm wordt gebruikt om verschillende componenten van de WebLogic-server te configureren. Klik op het item "Aan de slag met WebLogic Server 10.3.6" om de configuratiewizard te starten.
Selecteer de optie om een nieuw WebLogic-domein aan te maken en klik op Volgende> knop om naar het volgende scherm te gaan.
Selecteer de optie "Genereer een domein dat automatisch is geconfigureerd om de volgende producten te ondersteunen “. Schakel alle drie selectievakjes in en klik op de Volgende> om naar het volgende scherm te gaan.
Geef een nieuwe naam en locatie op voor het domein. Meestal bevinden deze zich in de installatiemap onder een user_projects map. Nogmaals, ter herinnering, gebruik geen spaties in de namen van locaties of paden. Klik op de Volgende> knop om naar het volgende scherm te gaan.
Geef een gebruikersnaam en een wachtwoord op voor de beheerder. Belangrijk:Als u Oracle Forms and Reports later gaat installeren, MOET u een wachtwoord gebruiken dat voldoet aan hun beperkingen. Met andere woorden, Oracle Forms and Reports zal het hier gespecificeerde beheerderswachtwoord gebruiken om hun eigen domein te creëren. De beperkingen die het Forms and Reports-account gebruikt, zijn onder meer:
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.
Typ een wachtwoord in beide spaties en klik op de Volgende> om naar het volgende scherm te gaan.
De volgende stap is het configureren van de Server Start Mode en de JDK. Dit moet worden ingesteld op de standaard JDK die eerder is opgegeven. Kies voor deze stap Development Mode en klik op Next> knop om naar het volgende scherm te gaan
Er zijn geen aanvullende configuraties vereist, dus laat alle volgende selectievakjes leeg en klik op Volgende>> knop om naar het volgende scherm te gaan
Klik in het configuratieoverzichtsscherm op Klik op de Create> om deze nieuwe configuratie te maken.
Nadat het domein is aangemaakt, zorgt u ervoor dat het vakje “Start Start Admin Server is aangevinkt en klik op de Gereed knop.
Op dit punt wordt de Admin-server gestart in een opdrachtvenster. U ziet de verschillende Java-foutopsporingsinformatie over het venster scrollen, zoals hieronder weergegeven.
Sluit tot slot de QuickStart
Oracle WebLogic-startmenu-items
De voltooide Oracle WebLogic Server heeft de volgende startmenu-items (onder Windows 7):
Standaard wordt de Admin Server voor Weblogic gestart. Als u uw systeem opnieuw opstart, moet u de "Start Admin Server for Weblogic" uitvoeren. Om de Admin Server Console te bekijken, klikt u op "Start Server Console" of opent u een webbrowser op het volgende adres:http://127.0.0.1:7001/console
Er zal een vertraging optreden terwijl de consoletoepassing wordt geïmplementeerd. Als de console nu verschijnt, zou u in staat moeten zijn om in te loggen en alle verschillende WebLogic-parameters en monitoringtools te bekijken:
Noteer de Admin Server-URL. Het moet de naam van uw pc bevatten, samen met poort 7001. Bijvoorbeeld:http://127.0.0.1:7001
Als de WebLogic-server correct werkt, kunt u doorgaan naar de volgende belangrijke stap van het installeren van Oracle Forms and Reports 11g Release 2, hier gelinkt.
Aanvullende configuratietips
Als uw middleware op een systeem draait dat los staat van uw Oracle-database, moet u mogelijk een Oracle Net-naam gebruiken om de middleware met de server te verbinden. In dit geval moet u de tnsnames.ora . installeren bestand dat uw Oracle-netnaam bevat in de config map van de middleware-instantie. Als u bijvoorbeeld de standaardinstantie "asinst_1" hebt geïnstalleerd, is er een map:C:\Oracle\Middleware\asinst_1\config\ waar je je tnsnames.ora . kunt kopiëren het dossier. Geef vervolgens de Oracle-netnaam op bij het maken van verbindingen met de database.