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 mulighedenManual
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 feltetAddresses
- 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