sql >> Database teknologi >  >> RDS >> Oracle

Oracle DB Server + APEX + ORDS + JasperRapporter fra bunden (del 1)

I mine tidligere indlæg har jeg vist dig, hvordan du installerer en XE- eller APEX-database ved hjælp af værktøjer som Vagrant eller Docker, som giver dig mulighed for at udføre processen meget nemt. Dette er fantastisk, når du vil teste på dine lokale maskiner eller har en meget hurtig og lille installation at lave. Hvad gør vi, hvis vi skal installere direkte på en server (ikke virtualiseret), fordi kravene til projektet er lidt højere?

I denne serie af indlæg vil jeg vise dig min erfaring med at installere en server fra bunden med følgende egenskaber:

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

Lad os starte med installationen af ​​operativsystemet

Oracle Linux 8

Den første opgave er at installere operativsystemet på computeren. For at sikre maksimal kompatibilitet med databasen og resten af ​​komponenterne, fortsætter vi med at installere Oracle Linux 8, som kan downloades herfra. På denne side vil vi vælge den seneste tilgængelige version af Boot ISO (dette er en mindre version, resten af ​​pakkerne vil blive downloadet på installationstidspunktet).

Når vi har ISO-filen, fortsætter vi med at bruge et værktøj som Rufus (hvis vi er på Windows) til at oprette en bootbar USB . Vi indtaster USB i computeren, hvor vi vil installere operativsystemet, og ved opstart vil vi bede computeren om at starte fra USB, dette vil starte Oracle Linux installationsprocessen.

Fra dette øjeblik kan vi følge installationsvejledningen i grafisk tilstand for at udføre installationen. Særlig forsigtighed skal udvises i afsnit 3.1.3, hvor det er forklaret, hvordan man konfigurerer de lagre, hvorfra operativsystempakkerne downloades.

Om netværksindstillinger :Som standard er netværksgrænsefladen deaktiveret, den skal aktiveres manuelt, så den kan oprette forbindelse til lagrene.

Om harddiskpartitioner: Som standard opretter operativsysteminstallationen et filsystem i rod og en /home der kan optage hele disken. Det er vigtigt at gennemgå denne indstilling for at sikre, at /home ikke være for stor og efterlad nok plads til /opt hvor XE er installeret, og dets datafiler oprettes som standard. Selvom det ikke er påkrævet, foreslår jeg, at du forlader /opt som et monteringspunkt uden for rod for at gøre det nemmere at manipulere, hvis det er nødvendigt. Selvfølgelig skal hele installationen udføres på LVM.

Om valg af software :Jeg foreslår, at du vælger muligheden Server (ingen GUI), da der ikke kræves en grafisk grænseflade til databaseinstallation og administration.

Om første brugere :Det er obligatorisk at tildele en adgangskode til root-brugeren, en stærk adgangskode foreslås. Det foreslås også at oprette en anden bruger end root, der har administrationsrettigheder (som kan bruge sudo )

Opgaver efter installation

Det er nødvendigt at foretage en vis konfiguration på netværksniveau for at sikre, at forbindelserne er lavet korrekt. Til dette vil vi bruge applikationen nmtui forbundet med root-brugeren.

Når vi går ind i applikationen, udfører vi følgende trin:

  • Vælg muligheden Edit a connection
  • Vælg den grænseflade, der er knyttet til netværkskortet (normalt eth1 eller eno1)
  • I afsnittet IPv4 Configuration vi vælger muligheden Manual og vi tildeler en fast IP-adresse inden for netværkets rækkevidde, husk at du også skal angive netværksmasken (normalt /24 i små netværk), vi placerer den i feltet Addresses
  • I feltet Gateway Vi placerer IP-adressen for gatewayen, normalt er det IP-adressen for modemmet/routeren givet af internetudbyderen.
  • I feltet DNS servers Vi placerer IP-adresserne på DNS-serverne, de er normalt tildelt af internetudbyderen. Det er også muligt at bruge eksterne DNS-servere såsom Google eller Cloudflare.
  • Forlad resten af ​​felterne med deres standardværdier og rul ned til bunden af ​​skærmen og tryk på OK .
  • Tryk på knappen Back for at vende tilbage til startskærmen.
  • Vi vælger muligheden Set system hostname .
  • Lad os tildele et navn til serveren, jeg foreslår noget som orcl-server.localdomain (hvis klientnetværket ikke har oprettet et domæne).
  • Tryk på knappen OK
  • Tryk på knappen Quit
  • Genstart computeren for at anvende ændringerne.

I det næste indlæg vil vi se, hvordan du installerer Tomcat 9


  1. MySQL enkelt citater, dobbelte citater, tilbage citater Brug forklaret

  2. Sådan tilføjes en titel til en formularoverskrift i Microsoft Access

  3. MySQL-deltagelsesforespørgsel ved hjælp af like?

  4. Uventet @@rowcount-adfærd i en UDF i MS SQL 2019