sql >> Databáze >  >> RDS >> Oracle

Oracle DB Server + APEX + ORDS + JasperReports od nuly (část 1)

Ve svých předchozích příspěvcích jsem vám ukázal, jak nainstalovat databázi XE nebo APEX pomocí nástrojů jako Vagrant nebo Docker, které vám umožní provést proces velmi snadno. To je skvělé, když chcete testovat na místních počítačích nebo chcete provést velmi rychlou a malou instalaci. Co uděláme, když potřebujeme instalovat přímo na server (ne virtualizovaný), protože nároky projektu jsou trochu vyšší?

V této sérii příspěvků vám ukážu své zkušenosti s instalací serveru od začátku s následujícími vlastnostmi:

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

Začněme instalací operačního systému

Oracle Linux 8

Prvním úkolem je nainstalovat operační systém do počítače. Aby byla zajištěna maximální kompatibilita s databází a zbytkem komponent, přistoupíme k instalaci Oracle Linux 8, který si můžete stáhnout zde. Na této stránce vybereme nejnovější dostupnou verzi Boot ISO (toto je menší verze, zbytek balíčků bude stažen při instalaci).

Jakmile máme soubor ISO, přistoupíme k použití nástroje jako Rufus (pokud jsme ve Windows) k vytvoření zaváděcího USB . Zadáme USB do počítače, kam nainstalujeme operační systém a při bootu řekneme počítači, aby bootoval z USB, tím se spustí instalační proces Oracle Linux.

Od této chvíle můžeme při instalaci postupovat podle průvodce instalací v grafickém režimu. Zvláštní pozornost je třeba věnovat sekci 3.1.3, kde je vysvětleno, jak nakonfigurovat úložiště, ze kterých se budou stahovat balíčky operačního systému.

O nastavení sítě :Ve výchozím nastavení je síťové rozhraní zakázáno, musí být ručně povoleno, aby se mohlo připojit k úložištím.

O oddílech pevného disku: Ve výchozím nastavení vytvoří instalace operačního systému systém souborů v rootu a /home který může zabrat celý disk. Je důležité zkontrolovat toto nastavení, abyste zajistili, že /home nesmí být příliš velké a ponechat dostatek místa pro /opt což je místo, kde je nainstalován XE a jeho datové soubory jsou standardně vytvářeny. Ačkoli to není povinné, doporučuji ponechat /opt jako přípojný bod mimo kořen pro snadnější manipulaci v případě potřeby. Celá instalace musí být samozřejmě provedena na LVM.

O výběru softwaru :Doporučuji vybrat možnost Server (bez GUI), protože pro instalaci a správu databáze není vyžadováno grafické rozhraní.

O prvních uživatelích :Uživateli root je povinné přiřadit heslo, je doporučeno silné heslo. Také se doporučuje vytvořit jiného uživatele odlišného od roota, který má administrátorská oprávnění (který může používat sudo )

Úlohy po instalaci

Je nutné provést určitou konfiguraci na úrovni sítě, aby bylo zajištěno, že jsou připojení provedena správně. K tomu použijeme aplikaci nmtui spojený s uživatelem root.

Při vstupu do aplikace provedeme následující kroky:

  • Vyberte možnost Edit a connection
  • Vyberte rozhraní přidružené k síťové kartě (obvykle eth1 nebo eno1)
  • V části IPv4 Configuration vybereme možnost Manual a přidělíme pevnou IP adresu v dosahu sítě, nezapomeňte, že musíte uvést i masku sítě (v malých sítích obvykle /24), umístíme ji do pole Addresses
  • V poli Gateway Umístíme IP brány, obvykle je to IP modemu/routeru daná poskytovatelem internetu.
  • V poli DNS servers Umístíme IP adresy DNS serverů, obvykle je přiděluje poskytovatel internetu. Je také možné použít externí servery DNS, jako je Google nebo Cloudflare.
  • Zbývající pole ponechte s jejich výchozími hodnotami a přejděte dolů do spodní části obrazovky a stiskněte OK .
  • Stiskněte tlačítko Back pro návrat na úvodní obrazovku.
  • Vybereme možnost Set system hostname .
  • Pojďme přiřadit název serveru, navrhuji něco jako orcl-server.localdomain (v případě, že klientská síť nemá vytvořenou doménu).
  • Stiskněte tlačítko OK
  • Stiskněte tlačítko Quit
  • Restartujte počítač, aby se změny projevily.

V příštím příspěvku uvidíme, jak nainstalovat Tomcat 9


  1. Zachování propagace vždy povolené v Oracle Streams

  2. Jak napsat skript pro vložení Oracle s jedním polem jako CLOB?

  3. Jak nainstalovat SQL Server

  4. Jak zajistit pravidelné zálohování databází