sql >> Database >  >> RDS >> Oracle

Oracle DB Server + APEX + ORDS + JasperReports from scratch (Deel 1)

In mijn vorige berichten heb ik je laten zien hoe je een XE- of APEX-database installeert met tools zoals Vagrant of Docker, waarmee je het proces heel gemakkelijk kunt uitvoeren. Dit is geweldig als u op uw lokale machines wilt testen of een zeer snelle en kleine installatie wilt uitvoeren. Wat doen we als we direct op een server moeten installeren (niet gevirtualiseerd) omdat de eisen van het project iets hoger zijn?

In deze serie berichten zal ik je mijn ervaring laten zien door een server helemaal opnieuw te installeren met de volgende kenmerken:

  • Oracle Linux 8
  • Apache Tomcat 9
  • Oracle XE 21c
  • ORDS 21.3
  • JasperReports-integratie 2.7

Laten we beginnen met de installatie van het besturingssysteem

Oracle Linux 8

De eerste taak is om het besturingssysteem op de computer te installeren. Om maximale compatibiliteit met de database en de rest van de componenten te garanderen, gaan we verder met het installeren van Oracle Linux 8, dat u hier kunt downloaden. Op deze pagina selecteren we de nieuwste beschikbare versie van Boot ISO (dit is een kleinere versie, de rest van de pakketten wordt gedownload tijdens de installatie).

Zodra we het ISO-bestand hebben, gaan we verder met het gebruik van een tool zoals Rufus (als we op Windows werken) om een ​​opstartbare USB te maken . We voeren de USB in op de computer waar we het besturingssysteem zullen installeren en tijdens het opstarten zullen we de computer vertellen om op te starten vanaf de USB, dit zal het Oracle Linux installatieproces starten.

Vanaf dit moment kunnen we de installatiehandleiding in grafische modus volgen om de installatie uit te voeren. Speciale aandacht moet worden besteed aan sectie 3.1.3, waar wordt uitgelegd hoe de opslagplaatsen van waaruit de besturingssysteempakketten worden gedownload, moeten worden geconfigureerd.

Over netwerkinstellingen :Standaard is de netwerkinterface uitgeschakeld, deze moet handmatig worden ingeschakeld zodat deze verbinding kan maken met de repositories.

Over partities op de harde schijf: Standaard maakt de installatie van het besturingssysteem een ​​bestandssysteem in root en een /home die de hele schijf kan bezetten. Het is belangrijk om deze instelling te controleren om ervoor te zorgen dat /home niet te groot zijn en voldoende ruimte overlaten voor /opt dat is waar XE is geïnstalleerd en de gegevensbestanden worden standaard gemaakt. Hoewel het niet verplicht is, raad ik aan om /opt . te verlaten als een koppelpunt buiten root om het indien nodig gemakkelijker te kunnen manipuleren. Natuurlijk moet de hele installatie op LVM gebeuren.

Over softwareselectie :ik raad aan om de optie Server te selecteren (geen GUI) omdat er geen grafische interface nodig is voor de installatie en het beheer van de database.

Over de eerste gebruikers :Het is verplicht om een ​​wachtwoord toe te kennen aan de rootgebruiker, een sterk wachtwoord wordt aangeraden. Er wordt ook voorgesteld om een ​​andere gebruiker dan root aan te maken die beheerdersrechten heeft (die sudo kan gebruiken )

Taken na installatie

Het is noodzakelijk om enige configuratie op netwerkniveau uit te voeren om ervoor te zorgen dat de verbindingen correct worden gemaakt. Hiervoor gebruiken we de nmtui applicatie verbonden met de rootgebruiker.

Bij het invoeren van de applicatie zullen we de volgende stappen uitvoeren:

  • Selecteer de optie Edit a connection
  • Selecteer de interface die bij de netwerkkaart hoort (meestal eth1 of eno1)
  • In het gedeelte IPv4 Configuration we selecteren de optie Manual en we zullen een vast IP-adres toewijzen binnen het bereik van het netwerk, onthoud dat je ook het netwerkmasker moet aangeven (meestal /24 in kleine netwerken), we zullen het in het veld Addresses plaatsen
  • In het veld Gateway We plaatsen het IP-adres van de gateway, meestal is dit het IP-adres van de modem/router die door de internetprovider is opgegeven.
  • In het veld DNS servers We plaatsen de IP-adressen van de DNS-servers, deze worden meestal toegewezen door de internetprovider. Het is ook mogelijk om externe DNS-servers zoals Google of Cloudflare te gebruiken.
  • Laat de rest van de velden met hun standaardwaarden en scrol omlaag naar de onderkant van het scherm en druk op OK .
  • Druk op de knop Back om terug te keren naar het beginscherm.
  • We selecteren de optie Set system hostname .
  • We wijzen een naam toe aan de server, ik raad iets aan als orcl-server.localdomain (in het geval dat het clientnetwerk geen domein heeft aangemaakt).
  • Druk op de knop OK
  • Druk op de knop Quit
  • Start de computer opnieuw op om de wijzigingen toe te passen.

In het volgende bericht zullen we zien hoe Tomcat 9 te installeren


  1. Een beperking van een externe sleutel in SQL Server uitschakelen (T-SQL-voorbeelden)

  2. Hoe krijg ik het huidige jaar met SQL op Oracle?

  3. Waarde berekenen met behulp van de vorige waarde van een rij in T-SQL

  4. Hoe een externe sleutel in SQL toe te voegen?