Installare WebSphere 6.1 su Fedora 12



By admin on aprile 9, 2010

Il file di installazione di WebSphere per linux è della versione 6.1.
Attualmente è in commercio la versione 7 la quale non presenta le problematiche descritte in questo articolo, tuttavia, per ragioni diverse e che non dipendono da voi, potreste trovarvi a dover lavorare con questa versione. Per uno studio sul vostro PC  e con un ambiente simile a quello sul quale lavorate potrebbe essere utile avere questa piccola procedura o “note di installazione”.
La procedura descritta è valida anche per le distribuzioni di Fedora precedenti la 12.


Operazioni Preliminari

Prima di procedere con l’installazione, per evitare problemi a chi non sa amministrare il sistema di security SELinux, lo disattivo utilizzando la seguente procedura (la distribuzione linux è Fedora 12):

  1. Aprire il terminale e accedere come root con il comando “su”.
  2. Editare il file di configurazione di SELinux: /etc/sysconfig/selinux.
  3. Modificare il valore dell’opzione SELINUX con il valore disabled (la riga deve diventare SELINUX=disabled). Ignorare qualunque cosa ci sia nel file di configurazione, disattivando il servizio tali opzioni saranno ignorate.
  4. Salvare il file e riavviare il sistema.

 

Il Problema

Decompattate i file di WebSphere 6.1 in una cartella (anche sul desktop) facilmente accessibile. Inoltre prima di procedere consiglio di aggiornare Firefox (ad esempio qui ho la 3.5.9) per evitare un ulteriore problema nel quale l’installer non trova, nel vostro sistema, un browser compatibile!

Aprendo la cartella, il suo contenuto sarà il seguente:

Ponete l'attenzione sul file launchpad.sh.
Aprire il terminale e accedere come root e spostarsi installazione. Digitare il comando “./launchpad.sh” (inserire anche il “./” davanti al nome del file),la situazione è simile alla seguente:

 

Premere INVIO.
Dopo alcuni istanti vi appare la finestra di benvenuto di WebSphere oltre a un messaggio di errore:

 

Fare click su OK della finestra d’errore. Fare click su Installazione di Websphere Application Server, la finestra mostra il seguente contenuto:

 

Se ora provate a fare click sul link “Avviare la procedura guidata di installazione WebSphere…” la procedura di installazione sembra avviarsi per un paio di secondi, come mostrato dal grafico di attività CPU e Memoria che segue, ma dopo questo breve intervallo di tempo non accade più nulla:

Non vi resta altro da fare se non uscire dal programma di installazione, inoltre non appena si esce nel terminale appare il seguente testo che vi segnala il problema riscontrato:

Anche seguendo le istruzione indicate (che non riporto) il problema si presenta ugualmente.

Arrivati a questo punto assicuratevi di avere la connessione internet attiva perché sarà vitale per la risoluzione del problema della procedura di installazione. Attivate il tool per l’aggiunta (o rimozione) di nuovi pacchetti software di Fedora:

Nello spazio per la ricerca digitate “libstdc”. La ricerca vi mostra 5 voci possibili. Come indicato nella figura che segue, installate la libreria “ compat-libstdc++-33-3.2.3-68”:

Se non appare quella della versione da me indicata, installate quella più recente ma facendo attenzione a che il nome inizi con “compat-libstdc++ ”. Fare click su Applica e attendere il completamento dell’installazione.

Eseguiamo un’altra ricerca. Questa volta nello spazio per la ricerca digitate “ compat-db”. La ricerca vi mostra 3 voci possibili. Come indicato nella figura che segue, installate la libreria “ compat-db-4.1.25-9”:

Fare click su Applica, alla comparsa degli ulteriori pacchetti di installazione accettate e attendete il completamento dell’installazione.

Chiudere il tool di aggiunta software.

Tornate al terminale connesso come root e digitate nuovamente il comando “ ./launchpad.sh”. Come descritto sopra, compare la finestra di benvenuto di WebSphere oltre a un messaggio di errore.

Fate click su OK nella finestra di errore.

Fare click su Installazione di Websphere Application Server, successivamente fate click sul link “Avviare la procedura guidata di installazione WebSphere…”, la procedura di installazione ora si attiva e dopo un paio di secondi (in base alle prestazioni del vostro PC/Virtual Machine) vi apparirà la finestra di installazione vera e propria di WebSphere:

I successivi passi di installazione di WebSphere 6.1 sono semplicissimi, li riporto in sequenza qui di seguito (dopo aver cliccato sul pulsante Avanti nella finestra di dialogo mostrata prima):

Nella finestra precedente vi viene chiesto di inserire il nome utente e la password dell’amministratore del Web Server, inoltre vi vengono chieste le password per le applicazioni di esempio (non visibili nell’immagine che ho riportato).

Spuntare l’opzione “Avviare la console Prime operazioni” se necessario.

Fate click su Fine per terminare.

WebSphere ha ora installato un profilo denominato AppSrv01 e anche un server denominato server1. Questo server è nel seguente percorso: /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/localhostNode01Cell/nodes/localhostNode01/servers/server1

Se avete scelto di avviare la console “Prime operazioni” potrete testare il corretto funzionamento di tale server semplicemente facendo click sul link “Verifica dell’Installazione” della finestra che appare mostrata qui di seguito:

Nota: una volta avviato il server di test il sottostante link “Avvia il server” cambierà in “Arresta il server” ed appare la finestra che mostra il log dell’operazione:

Quando si arresta il server tramite la finestra dei “Primi Passi” (first step) appare la finestra di inserimento nome utente e password stabilite al momento dell’installazione:

La finestra di dialogo dei “Primi Passi” può essere attivata in seguito posizionandosi nel percorso: /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/firststep

Successivamente digitare il comando “./firststeps.sh”.

 

Avviare e fermare il server

Come ultima nota di utilizzo per avviare tale server fare i seguenti passi:

  1. Aprire una console e loggarsi come root
  2. cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
  3. ./startServer.sh server1

 

Per fermarlo seguire i passi 1 e 2 precedenti, dopodiche:

  1. ./stopServer.sh server1

 

Disinstallare WebSphere

Infine per disinstallare WebSphere seguire questi ulteriori passi:

  1. cd /opt/IBM/WebSphere/AppServer/uninstall
  2. sh ./uninstall




Una risposta a “Installare WebSphere 6.1 su Fedora 12”

  1. admin scrive:

    Versione PDF scaricabile dal sito http://www.scribd.com/totheshark