Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle DB Server + APEX + ORDS + JasperReports od podstaw (Część 1)

W moich poprzednich wpisach pokazałem, jak zainstalować bazę danych XE lub APEX za pomocą narzędzi takich jak Vagrant lub Docker, które pozwalają na bardzo łatwe przeprowadzenie procesu. Jest to świetne, gdy chcesz przetestować na lokalnych komputerach lub wykonać bardzo szybką i małą instalację. Co robimy, jeśli musimy zainstalować bezpośrednio na serwerze (nie zwirtualizowanym), ponieważ wymagania projektu są nieco wyższe?

W tej serii postów pokażę Ci moje doświadczenia z instalacją od podstaw serwera o następujących cechach:

  • Oracle Linux 8
  • Apache Tomcat 9
  • Oracle XE 21c
  • ZAKAZ 21.3
  • Integracja JasperReports 2.7

Zacznijmy od instalacji systemu operacyjnego

Oracle Linux 8

Pierwszym zadaniem jest zainstalowanie systemu operacyjnego na komputerze. Aby zapewnić maksymalną kompatybilność z bazą danych i pozostałymi komponentami, przystąpimy do instalacji Oracle Linux 8, który można pobrać stąd. Na tej stronie wybierzemy najnowszą dostępną wersję Boot ISO (jest to mniejsza wersja, pozostałe pakiety zostaną pobrane podczas instalacji).

Po uzyskaniu pliku ISO przystępujemy do użycia narzędzia takiego jak Rufus (jeśli pracujemy w systemie Windows), aby utworzyć rozruchowy USB . Wprowadzamy USB do komputera, na którym zainstalujemy system operacyjny, a podczas uruchamiania powiemy komputerowi, aby uruchomił się z USB, to rozpocznie proces instalacji Oracle Linux.

Od tego momentu możemy postępować zgodnie z instrukcją instalacji w trybie graficznym, aby przeprowadzić instalację. Należy zachować szczególną ostrożność w sekcji 3.1.3, gdzie wyjaśniono, jak skonfigurować repozytoria, z których będą pobierane pakiety systemu operacyjnego.

Informacje o ustawieniach sieci :Domyślnie interfejs sieciowy jest wyłączony, musi być włączony ręcznie, aby mógł łączyć się z repozytoriami.

Informacje o partycjach dysku twardego: Domyślnie instalacja systemu operacyjnego tworzy system plików w głównym i /home który może zająć cały dysk. Ważne jest, aby przejrzeć to ustawienie, aby upewnić się, że /home nie być zbyt duży i pozostawić wystarczająco dużo miejsca na /opt gdzie jest zainstalowany XE, a jego pliki danych są tworzone domyślnie. Chociaż nie jest to wymagane, sugeruję pozostawienie /opt jako punkt montowania poza rootem aby w razie potrzeby łatwiej nim manipulować. Oczywiście cała instalacja musi być wykonana na LVM.

Informacje o wyborze oprogramowania :Proponuję wybrać opcję Serwer (bez GUI), ponieważ interfejs graficzny nie jest wymagany do instalacji i administrowania bazą danych.

Informacje o początkowych użytkownikach :Obowiązkowe jest przypisanie hasła do użytkownika root, sugerowane jest silne hasło. Sugerowane jest również utworzenie innego użytkownika innego niż root, który ma uprawnienia administratora (który może używać sudo )

Zadania poinstalacyjne

Konieczne jest wykonanie pewnej konfiguracji na poziomie sieci, aby upewnić się, że połączenia są wykonane poprawnie. W tym celu użyjemy aplikacji nmtui połączony z użytkownikiem root.

Po wejściu do aplikacji wykonamy następujące kroki:

  • Wybierz opcję Edit a connection
  • Wybierz interfejs powiązany z kartą sieciową (zwykle eth1 lub eno1)
  • W sekcji IPv4 Configuration wybierzemy opcję Manual i przypiszemy stały adres IP w zasięgu sieci, pamiętaj, że musisz również wskazać maskę sieci (zwykle /24 w małych sieciach), umieścimy ją w polu Addresses
  • W polu Gateway Umieścimy adres IP bramy, zwykle jest to adres IP modemu/routera podany przez dostawcę Internetu.
  • W polu DNS servers Umieścimy adresy IP serwerów DNS, zwykle są one przydzielane przez dostawcę Internetu. Możliwe jest również korzystanie z zewnętrznych serwerów DNS, takich jak Google lub Cloudflare.
  • Pozostaw pozostałe pola z ich wartościami domyślnymi i przewiń w dół ekranu i naciśnij OK .
  • Naciśnij przycisk Back aby powrócić do ekranu początkowego.
  • Wybieramy opcję Set system hostname .
  • Przypiszmy nazwę do serwera, proponuję coś takiego jak orcl-server.localdomain (w przypadku, gdy sieć klienta nie ma utworzonej domeny).
  • Naciśnij przycisk OK
  • Naciśnij przycisk Quit
  • Uruchom ponownie komputer, aby zastosować zmiany.

W następnym poście zobaczymy, jak zainstalować Tomcat 9


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Metody ustawiania parametrów NLS i ich priorytetów (baza danych Oracle)

  2. ORA-01882:nie znaleziono regionu strefy czasowej

  3. Zrozumienie segmentów Lob (SYS_LOB) w Oracle?

  4. Usunięcie połączonego użytkownika ze schematu bazy danych Oracle 10g

  5. Wstaw do z CTE