GNU/Linux >> Linux Esercitazione >  >> Cent OS

Oracle Weblogic 14c su CentOS 8

Il moderno ambiente aziendale richiede applicazioni Web ed e-commerce che accelerino il tuo ingresso in nuovi mercati come un boom! ti aiutano a trovare nuovi modi per raggiungere e fidelizzare i clienti e ti consentono di introdurre rapidamente nuovi prodotti e servizi. Per creare e distribuire queste nuove soluzioni, hai bisogno di una piattaforma di e-commerce collaudata e affidabile in grado di connettere e potenziare tutti i tipi di utenti mentre integra i tuoi dati aziendali.

Oracle WebLogic Server è una piattaforma unificata ed estensibile per lo sviluppo, la distribuzione e l'esecuzione di applicazioni aziendali, come Java, in locale e nel cloud.

Ciao ragazzi ! Oggi parleremo del server Oracle WebLogic. Abbiamo esaminato alcune introduzioni e ora daremo un'occhiata a una panoramica dell'architettura di questo prodotto Oracle Middle ware, quindi esamineremo le istruzioni. Non annoiarti fino ad allora!

WebLogic Server opera nel livello intermedio di un livello multiplo (o n -livello) architettura. Un'architettura multi-tier determina dove vengono eseguiti i componenti software che compongono un sistema informatico in relazione tra loro e rispetto all'hardware, alla rete e agli utenti. La scelta della posizione migliore per ciascun componente software consente di sviluppare applicazioni più velocemente; facilita la distribuzione e l'amministrazione; e offre un maggiore controllo su prestazioni, utilizzo, sicurezza, scalabilità e affidabilità.

Panoramica architettonica

L'applicazione moderna funziona con i 3 componenti principali. Questo è il livello client, il livello intermedio e il livello back-end. Oracle WebLogic si trova nella sezione centrale del diagramma dell'architettura sopra.

Questo articolo medio include:

  • Server WebLogic e altri server Web.
  • Firewall e server proxy che mediano il traffico tra i client e WebLogic Server.

Se sei interessato, possiamo discutere di più sulla panoramica architettonica. Ma non annoiarsi oggi, andremo alle mani dirette ora!

Requisiti

Avevo bisogno delle seguenti cose per eseguire il lavoro di installazione e configurazione:

  • Macchina Cantos 8 appena installata
  • 4 GB di RAM.
  • CPU a 4 core.
  • 50 GB di spazio libero.
  • 1 IP statico.
  • Accesso grafico al server (se lavori con ssh XAuthority come me)

Prima di iniziare

Installazione macchina

Ho installato una macchina centos8 sulla scatola virtuale con IP 192.168.0.165 e utente weblogic. Faremo il resto del lavoro con il nome utente weblogic &oracle (l'utente oracle verrà aggiunto in seguito all'interesse dell'installazione). L'utente weblogic ha accesso amministrativo alla macchina. Non è consigliabile utilizzare root ai fini dell'installazione.

Imposta il nome host

Imposteremo il nome host come ipamaster.unixcop.local. Ovviamente puoi impostare il tuo

hostnamectl set-hostname weblogic.unixcop.local

SELinux Permissive

Abbiamo bisogno di impostare SELinux come modalità Permissive/Disabled

Possiamo renderlo permanente o temporaneo modificando la configurazione situata in /etc/selinux Directory

Entra nel file hosts

Dobbiamo aggiungere l'IP e il nome host al file /etc/hosts. Nel mio caso, l'IP è 192.168.0.165

Installazione e configurazione

Aggiornamento del sistema

Per prima cosa dobbiamo aggiornare il nostro sistema, solo per assicurarci che tutti i pacchetti/software siano aggiornati.

Esegui il comando

sudo dnf update -y

Abbi pazienza per favore! potrebbe volerci un po' (su una macchina nuova a seconda della tua connessione Internet)

Installa Oracle JDK

Oracle WebLogic Server 14c è certificato con Java Development Kit (JDK) 8 e 11. Pertanto, puoi installarne uno qualsiasi sul tuo server delle applicazioni Java EE.

Aprire la pagina di download di Oracle JDK 11 in un browser web. (NB:per scaricare potrebbe essere necessario essere registrati sul loro sito Web)

Scarica il JDK richiesto e attendi fino al termine del download

eseguire il comando seguente per installare il JDK in locale

dnf localinstall -y jdk-11.0.12_linux-x64_bin.rpm

Attendere fino al termine dell'installazione.
Ora dobbiamo impostare la variabile d'ambiente JAVA_HOME in /etc/profile e la shell Linux corrente.
Esegui i seguenti comandi

echo "export JAVA_HOME=/usr/java/jdk-11.0.12" >> /etc/profile
export JAVA_HOME=/usr/java/jdk-11.0.12

Una volta terminato, controlla la versione di java per verificare se java è stato installato correttamente.
Esegui il comando seguente

java -version

Otterrai l'output relativo alla versione java installata se hai fatto tutto bene.

Attività di pre-installazione

Dobbiamo creare gli utenti e i gruppi del sistema operativo necessari per possedere il software WebLogic.

Mi piace seguire

Aggiungi il gruppo oinstall , questo gruppo sarà il gruppo di installazione predefinito per WebLogic

groupadd -g 1001 oinstall

Ora dobbiamo aggiungere un utente adiacente al gruppo

useradd -u 1001 -g oinstall oracle

Ora è necessario modificare la password per l'utente Oracle

passwd oracle

Crea una directory per installare il software WebLogic e imposta le autorizzazioni necessarie

mkdir -p /u01/app/oracle/product/14.1.1.0
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01

Installa Oracle Weblogic Server 14c:

Vai alla pagina di download di Weblogic

Scarica il programma di installazione generico

Poiché il file scaricato è un file .zip, dobbiamo decomprimerlo per i nostri scopi, quindi dobbiamo installare il pacchetto unzip.

dnf install -y unzip

Una volta installato il pacchetto, siamo pronti per decomprimere e installare, ma dobbiamo fare il resto del processo con l'utente Oracle. Quindi, passa all'utente Oracle usando il seguente comando

su - oracle

Modifica .bash_profile dell'utente Oracle e aggiungi le seguenti righe

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/14.1.1.0
export MW_HOME=$ORACLE_HOME
export WLS_HOME=$MW_HOME/wlserver
export DOMAIN_BASE=$ORACLE_HOME/user_projects/domains
export DOMAIN_HOME=$DOMAIN_BASE/base_domain

Esegui lo script .bash_profile per impostare le variabili di ambiente per la shell Linux corrente.

. ~/.bash_profile

Utilizzo del comando unzip per estrarre Weblogic Generic Installer

unzip fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip

Entro un po' verrà decompresso. Ora è il momento di installare, finalmente!

Esegui il comando seguente per avviare il processo di installazione

java -jar fmw_14.1.1.0.0_wls_lite_generic.jar

Modifica la directory dell'inventario con la nostra directory creata che è /u01/app/oracle/product/14.1.1.0

Fare clic su Avanti

Verrà visualizzata la schermata di benvenuto, fai clic su Avanti.

Imposta la home di Oracle come /u01/app/oracle/product/14.1.1.0 e fai clic su Avanti

Vorremmo installare la suite completa di esempi, quindi seleziona quell'opzione per andare avanti.

Attendi il completamento dei controlli dei prerequisiti. Al termine, fai clic su Avanti

Questa finestra ci fornisce un riepilogo dell'installazione, fai clic su Installa per avviare l'installazione di WebLogic.

Attendi il completamento del processo di installazione, una volta terminato e fai clic su Avanti

Fai clic su Fine e congratulazioni! hai eseguito correttamente l'installazione!

Ora è il momento di configurare

Configurazione WebLogic

Avvia la configurazione eseguendo il seguente script e questo ci darà una finestra di configurazione

/u01/app/oracle/product/14.1.1/oracle_common/common/bin/config.sh

Crea un dominio per il tuo server delle applicazioni Weblogic. Fare clic su Avanti

Seleziona un modello per creare il dominio. Fare clic su Avanti

Crea un account amministrativo e scegli una password complessa, in questo caso ho creato l'utente chiamato "weblogic" che puoi creare da solo.

Seleziona la Modalità dominio e JDK per il tuo server delle applicazioni. Premi Avanti

Mantieni l'impostazione predefinita di questa finestra e vai avanti premendo Avanti.

Crea il dominio di base per l'utente e fai clic su Crea

Attendi fino al termine della configurazione e quindi fai clic su Avanti

Hai eseguito la configurazione con successo! Fare clic su Fine per chiudere la finestra.

Ora è il momento di avviare e accedere a Weblogic Server

Avvia e accedi

Ogni volta che avvii il servizio Weblogic, ti chiederà sempre un nome utente/password. Per automatizzarlo, puoi definire le credenziali in boot.properties file.

mkdir -p $DOMAIN_HOME/servers/AdminServer/security/
mkdir -p $DOMAIN_HOME/servers/AdminServer/security/
echo "username=weblogic" > $DOMAIN_HOME/servers/AdminServer/security/boot.properties
echo "password=unixc0p@321" >> $DOMAIN_HOME/servers/AdminServer/security/boot.properties

Avvia WebLogic Server eseguendo il comando seguente

$DOMAIN_HOME/startWebLogic.sh &

Otterrai qualcosa come la finestra sopra sul tuo terminale, nota che alla fine della riga, sta dicendo che lo stato del server è cambiato in ESECUZIONE. Ciò significa che dovremmo accedere al server dal browser

Proviamo!

vai sul browser e premi http://weblogic.unixcop.local:7001/console

Otterrai una pagina di accesso come questa. Dagli le credenziali richieste che hai impostato in precedenza e premi il login.

L'accesso riuscito ti darà questa pagina

E hai installato/configurato con successo e hai effettuato l'accesso al server weblogic

Questo è tutto per oggi. Spero che questo articolo ti aiuti a imparare una cosa nuova. Condividi con i tuoi amici e se hai domande fammi sapere nella sezione commenti. Buona giornata!


Cent OS
  1. Migrazione da CentOS 8 a Oracle Linux 8:una guida passo passo

  2. Come installare Oracle Java 12/11/8 su CentOS 6/RHEL 6

  3. Come installare Oracle Java JDK 12/11/8 su CentOS 7/RHEL 7

  4. Come installare Java su Rocky Linux 8 / CentOS 8 / RHEL 8

  5. CentOS/RHEL7 – Profili sintonizzati Oracle

Oracle Data Integrator (ODI) su CentOS 8

Installa APEX e ORDS su CentOS 8

Come installare Oracle Database 21C su CentOS 8

Come migrare i server CentOS Linux 6, 7, 8 su Oracle Linux

Come installare Oracle JDK 9 su CentOS 7

Come migrare da CentOS a Oracle Linux