Liberty

Da GazziNet.
Versione del 11 lug 2025 alle 08:45 di Admin (discussione | contributi) (Creata pagina con "Consigliato usarlo solo per gestione Microservizi: Installazione versione con supporto IBM: <pra> ✅ 1. Installazione IBM Installation Manager & moduli (utente wlpadmin) Utente locale: wlpadmin IM agent: COM.IBM.CIC.AGENT_1.9.2005.20230718_1844 bash Copy Edit 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 Modu...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

Consigliato usarlo solo per gestione Microservizi:

Installazione versione con supporto IBM:

<pra>


✅ 1. Installazione IBM Installation Manager & moduli (utente wlpadmin) Utente locale: wlpadmin

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

bash Copy Edit unzip /Liberty24/agent.installer.linux.gtk.x86_64_1.10.1000.20241118_1329.zip -d im/ im/userinstc -acceptLicense

  1. 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

bash Copy Edit /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

bash Copy Edit /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

bash Copy Edit /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 Copy Edit

  1. /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:

bash Copy Edit 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 Jazz.net +10 portal2portal.blogspot.com +10 FreeKB +10 TechDocs +1 help.hcl-software.com +1 Oracle Docs .

🟨 B. Servizio IBM HTTP Server (IHS) ini Copy Edit

  1. /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:

bash Copy Edit sudo systemctl daemon-reload sudo systemctl enable ihs sudo systemctl start ihs Approccio consigliato: usa un file PIDFile e Type=forking Jazz.net +13 publib.boulder.ibm.com +13 Stack Overflow +13 help.hcl-software.com +2 portal2portal.blogspot.com +2 IBM +2 .

⚙️ 6. Verifiche e gestione dei servizi bash Copy Edit 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.

Fammi sapere se vuoi uno script che automatizzi questi passaggi o se desideri personalizzare i servizi (es. dipendenze, ambientali, log).

</pra>