Liberty: differenze tra le versioni

Da GazziNet.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Β 
Riga 168: Riga 168:
IHS + Plugin 9.0.5-WS-IHSPLG-FP022.zip
IHS + Plugin 9.0.5-WS-IHSPLG-FP022.zip
Java ibm-java-sdk-8.0-8.35-linux-x64-installmgr.zip (usato per tutti i componenti sopra)
Java ibm-java-sdk-8.0-8.35-linux-x64-installmgr.zip (usato per tutti i componenti sopra)
🌐 Accesso a IBM Fix Central
πŸ”— Vai su: https://www.ibm.com/support/fixcentral
🧾 Requisiti:
Account IBM registrato (gratuito)
Alcuni pacchetti potrebbero richiedere accesso a Passport Advantage
πŸ“₯ Ricerca dei pacchetti – Guida passo passo
1. Installation Manager
Prodotto: IBM Installation Manager
Versione: 1.10.1
Sistema operativo: Linux x86_64
File da cercare:
agent.installer.linux.gtk.x86_64_1.10.1000.20241118_1329.zip
2. WebSphere Liberty ND
Prodotto: IBM WebSphere Application Server Liberty
Versione: 24.0.0.12 (o 23.x se preferisci)
Cerca:
wlp-featureRepo-24.0.0.12.zip
24.0.0.12-WS-LIBERTY-ND-FP.zip
3. IBM Java SDK 8 (JDK)
Prodotto: IBM SDK, Java Technology Edition, Version 8
Cerca:
ibm-java-sdk-8.0-8.35-linux-x64-installmgr.zip
🎯 Nota: assicurati di scegliere la versione compatibile con Installation Manager (formato .zip con supporto a imcl).
4. IBM HTTP Server + Plugin
Prodotto: IBM WebSphere Application Server – Web Server Plug-ins e IBM HTTP Server
Versione: 9.0.5.22
Cerca:
9.0.5-WS-IHSPLG-FP022.zip
(include sia HTTP Server che Plugin)
πŸ“Œ Suggerimenti
Puoi usare il Search by Fix ID se conosci i codici esatti (es. 9.0.5-WS-IHSPLG-FP022).
Alcuni download sono disponibili anche tramite IBM Passport Advantage:
πŸ”— https://www.ibm.com/software/passportadvantage
βœ… Esempio rapido per IHS
Vai su Fix Central.
Seleziona:
Product Group: WebSphere
Product: WebSphere Application Server
Installed Version: 9.0.5
Platform: Linux
Clic su Continue
Nella lista cerca:
Fix Pack 22 o 9.0.5-WS-IHSPLG-FP022





Versione attuale delle 13:15, 11 lug 2025

Consigliato usarlo solo per gestione Microservizi:

Installazione versione con supporto IBM:



βœ… 1. Installazione IBM Installation Manager & moduli (utente wlpadmin)
Utente locale: wlpadmin

IM agent: COM.IBM.CIC.AGENT_1.9.2005.20230718_1844


unzip /Liberty24/agent.installer.linux.gtk.x86_64_1.10.1000.20241118_1329.zip -d im/
im/userinstc -acceptLicense
# Verifica
/opt/IBM/IM/eclipse/tools/imcl version

πŸ“¦ 2. Installazione WebSphere Liberty
Modulo: COM.IBM.WEBSPHERE.LIBERTY.ND_23.0.9.20230904_1159

IBM JDK 8: COM.IBM.JAVA.JDK.V8_8.0.8010.20230721_1038

/opt/IBM/IM/eclipse/tools/imcl install com.ibm.websphere.liberty.ND com.ibm.java.jdk.v8 \
-installationDirectory /opt/IBM/WebSphere/Liberty \
-repositories /Liberty24/...liberty-ND...zip,/Liberty24/...jdk...zip \
-preferences com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false \
-acceptLicense -showVerboseProgress

🌐 3. Installazione IBM HTTP Server (IHS)
Modulo: COM.IBM.WEBSPHERE.IHS.V90_9.0.5017.20230818_1035

IBM JDK 8: stesso JDK sopra

/opt/IBM/IM/eclipse/tools/imcl install com.ibm.websphere.IHS.v90 com.ibm.java.jdk.v8 \
-installationDirectory /opt/IBM/HTTPServer \
-repositories /Liberty24/...IHS...zip,/Liberty24/...jdk...zip \
-preferences com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false \
-acceptLicense -showVerboseProgress

πŸ”Œ 4. Installazione Plugin WebSphere per IHS
Modulo: COM.IBM.WEBSPHERE.PLG.V90_9.0.5017.20230818_1035

/opt/IBM/IM/eclipse/tools/imcl install com.ibm.websphere.PLG.v90 com.ibm.java.jdk.v8 \
-installationDirectory /opt/IBM/WebSphere/Plugins \
-repositories /Liberty24/...PLG...zip,/Liberty24/...jdk...zip \
-preferences com.ibm.cic.common.core.preferences.preserveDownloadedArtifacts=false \
-acceptLicense -showVerboseProgress

πŸ” 5. Creazione dei servizi Linux con systemd
🟦 A. Servizio WebSphere Liberty
ini

# /etc/systemd/system/liberty.service
[Unit]
Description=WebSphere Liberty
After=network.target

[Service]
Type=forking
User=wlpadmin
ExecStart=/opt/IBM/WebSphere/Liberty/bin/server start defaultServer
ExecStop=/opt/IBM/WebSphere/Liberty/bin/server stop defaultServer
Restart=on-failure
PrivateTmp=true

[Install]
WantedBy=multi-user.target
Attiva e avvia:

sudo systemctl daemon-reload
sudo systemctl enable liberty
sudo systemctl start liberty

Durante l'avvio, server start crea un nuovo processo in background, ideale per Type=forking 
.

🟨 B. Servizio IBM HTTP Server (IHS)
# /etc/systemd/system/ihs.service
[Unit]
Description=IBM HTTP Server
After=network.target

[Service]
Type=forking
User=wlpadmin
PIDFile=/opt/IBM/HTTPServer/logs/httpd.pid
ExecStart=/opt/IBM/HTTPServer/bin/apachectl -k start -f /opt/IBM/HTTPServer/conf/httpd.conf
ExecStop=/opt/IBM/HTTPServer/bin/apachectl -k stop -f /opt/IBM/HTTPServer/conf/httpd.conf
Restart=on-failure
PrivateTmp=true
LimitNOFILE=infinity

[Install]
WantedBy=multi-user.target
Attiva e avvia:


sudo systemctl daemon-reload
sudo systemctl enable ihs
sudo systemctl start ihs
Approccio consigliato: usa un file PIDFile e Type=forking 

βš™οΈ 6. Verifiche e gestione dei servizi
systemctl status liberty
systemctl status ihs
Puoi gestirli con start, stop, restart, enable, disable.

πŸ“Œ Riepilogo finale
Installazioni effettuate da wlpadmin:

IM Agent 1.9.2005

Liberty ND 23.0.9

IHS 9.0.5

Plugin IHS

IBM JDK 8 (versione 8.0.8010)

Servizi Linux definiti:

liberty.service

ihs.service

Con questo setup, Liberty e IHS partono automaticamente all’avvio del sistema e offrono gestione pulita tramite systemctl.


Ecco l’elenco completo e ordinato dei pacchetti da scaricare per eseguire l’installazione di:

IBM Installation Manager

IBM WebSphere Liberty ND

IBM HTTP Server (IHS)

Web Server Plugin (IHS Plugin)

IBM JDK 8 (per tutti i componenti)

πŸ“¦ 1. IBM Installation Manager (IM)
Nome file	Note
agent.installer.linux.gtk.x86_64_1.10.1000.20241118_1329.zip	Installer grafico/CLI per Linux (v1.10)

πŸ“¦ 2. IBM WebSphere Liberty ND 24.0.0.12
Nome file	Note
wlp-featureRepo-24.0.0.12.zip	Repository delle feature Liberty
24.0.0.12-WS-LIBERTY-ND-FP.zip	FixPack Liberty Network Deployment
ibm-java-sdk-8.0-8.35-linux-x64-installmgr.zip	IBM JDK 8 richiesto dal runtime

πŸ“¦ 3. IBM HTTP Server (IHS) 9.0.5 FixPack 22
Nome file	Note
9.0.5-WS-IHSPLG-FP022.zip	Contiene sia IHS che Plugin FP22
ibm-java-sdk-8.0-8.35-linux-x64-installmgr.zip	Requisito per IHS

πŸ” Il pacchetto ibm-java-sdk viene usato sia per Liberty che per IHS/Plugin, puoi riutilizzarlo.

πŸ“¦ 4. Web Server Plugin (IHS Plugin)
Nome file	Note
(giΓ  incluso in 9.0.5-WS-IHSPLG-FP022.zip)	Il plugin Γ¨ nello stesso zip del pacchetto IHS

βœ… Riepilogo Download
Categoria	File richiesti
Installation Mgr	agent.installer.linux.gtk.x86_64_1.10.1000.20241118_1329.zip
Liberty	wlp-featureRepo-24.0.0.12.zip, 24.0.0.12-WS-LIBERTY-ND-FP.zip
IHS + Plugin	9.0.5-WS-IHSPLG-FP022.zip
Java	ibm-java-sdk-8.0-8.35-linux-x64-installmgr.zip (usato per tutti i componenti sopra)


🌐 Accesso a IBM Fix Central
πŸ”— Vai su: https://www.ibm.com/support/fixcentral

🧾 Requisiti:
Account IBM registrato (gratuito)

Alcuni pacchetti potrebbero richiedere accesso a Passport Advantage

πŸ“₯ Ricerca dei pacchetti – Guida passo passo
1. Installation Manager
Prodotto: IBM Installation Manager

Versione: 1.10.1

Sistema operativo: Linux x86_64

File da cercare:
agent.installer.linux.gtk.x86_64_1.10.1000.20241118_1329.zip

2. WebSphere Liberty ND
Prodotto: IBM WebSphere Application Server Liberty

Versione: 24.0.0.12 (o 23.x se preferisci)

Cerca:

wlp-featureRepo-24.0.0.12.zip

24.0.0.12-WS-LIBERTY-ND-FP.zip

3. IBM Java SDK 8 (JDK)
Prodotto: IBM SDK, Java Technology Edition, Version 8

Cerca:

ibm-java-sdk-8.0-8.35-linux-x64-installmgr.zip

🎯 Nota: assicurati di scegliere la versione compatibile con Installation Manager (formato .zip con supporto a imcl).

4. IBM HTTP Server + Plugin
Prodotto: IBM WebSphere Application Server – Web Server Plug-ins e IBM HTTP Server

Versione: 9.0.5.22

Cerca:

9.0.5-WS-IHSPLG-FP022.zip
(include sia HTTP Server che Plugin)

πŸ“Œ Suggerimenti
Puoi usare il Search by Fix ID se conosci i codici esatti (es. 9.0.5-WS-IHSPLG-FP022).

Alcuni download sono disponibili anche tramite IBM Passport Advantage:
πŸ”— https://www.ibm.com/software/passportadvantage

βœ… Esempio rapido per IHS
Vai su Fix Central.

Seleziona:

Product Group: WebSphere

Product: WebSphere Application Server

Installed Version: 9.0.5

Platform: Linux

Clic su Continue

Nella lista cerca:

Fix Pack 22 o 9.0.5-WS-IHSPLG-FP022