Installazione di Citrix Web Interface su Linux

Finalmente! In questo documento potremo vedere come installare il server di interfaccia Web 5.3 su un server Java, in questo caso utilizzeremo una nuova distribuzione Debian Lenny su cui installeremo Apache2 e Tomcat6 per poter eseguire il server Citrix Web Interface, possiamo quindi risparmiare un server Windows con il costo che la licenza comporterà., Risorse… grazie al mio grande amico Manel che mi ha dato gli indizi per allestirlo!!! Avviato…

Innanzitutto, tras installare la nostra Debian (Lenny), scaricheremo e installeremo le firme dei repository con: ‘apt-get install debian-archive-keyring’.

Dovremo avere aggiunto questo repository in /etc/sources.list e aggiorneremo i pacchetti disponibili con ‘apt-get update’’

Instaliamo prima i requisiti di Java per poter eseguire Citrix Web Interface per Unix (server Java) con: ‘apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin sun-java6-jdk’.

Installiamo Apache2 con ‘apt-get install apache2’,

Scarichiamo Tomcat 6.0 della Sito ufficiale, lo decomprimiamo con: ‘tar -zxvf apache-tomcat-6.0.XX.tar.gz’’

Entriamo nella directory che abbiamo appena ottenuto decomprimendo tomcat, creiamo una directory in /usr/local/tomcat6 e spostiamo lì il contenuto appena estratto, tutto ciò con:

‘cd apache-tomcat-6.0.XX’
‘mkdir /usr/local/tomcat6’
‘mv * /usr/local/tomcat6’

Creiamo il demone per poter avviare, fermare o riavviare tomcat con qualsiasi editor, Nel mio caso:

‘vim /etc/init.d/tomcat6’ e introduciamo:

#!/contenitore/sh
# Gatto 6 init-script
case $1 in
Inizio)
sh /usr/local/tomcat6/bin/startup.sh
;;
fermarsi)
sh /usr/local/tomcat6/bin/shutdown.sh
;;
Riavviare)
sh /usr/local/tomcat6/bin/shutdown.sh
sh /usr/local/tomcat6/bin/startup.sh
;;
Esac

uscita 0

Ora indichiamo tramite ‘update-rc.d tomcat6 defaults’ che avvii il demone all'accensione del computer e lo fermi quando si spegne.

Facciamo in modo che sia eseguibile con ‘chmod +x /etc/init.d/tomcat6’ e lo riavviamo per controllare che tutto sia OK con ‘/etc/init.d/tomcat6 restart’

Installiamo il connettore Tomcat – Apache (mod_jk) con ‘apt-get install libapache2-mod-jk’’ y reiniciamos apache ‘/etc/init.d/apache2 restart

Editamos la configuración del mod_jk (con ‘vim /etc/libapache2-mod-jk/workers.properties’) y comprobamos que estos parámetros tienen definida la siguiente configuración:

workers.tomcat_home=/usr/local/tomcat6
workers.java_home=/usr/local/java6
ps=/

Editamos ‘vim /var/lib/dpkg/info/libapache2-mod-jk.conffilese indicamos cuales deben ser los ficheros de configuración:

<ifmodule mod_jk.c>
JkWorkersFile /etc/libapache2-mod-jk/workers.properties
JkLogFile /var/log/apache2/mod_jk.log
JkLogLevel info
</ifmodule>

Finalmente reiniciamos tomcat y apache,

Comprobamos que tomcat nos funciona, desde cualquier equipo accedemos con un navegador al debian al puerto 8080 con http.

Nos bajamos Citrix Web Interface 5.3 per server di applicazioni Java (UNIX) da Sito ufficiale da Citrix. Eseguiamo 'java -jar WebInterface.jar'’ per installare l'Interfaccia Web di Citrix su questo computer, dobbiamo rispondere a tutte le domande. “S” per accettare i termini del contratto,

Possiamo installare un sito Web XenApp o Servizi XenApp, uno per accesso via web e l'altro via Citrix Online plug-in (vecchio sito PNA), durante l'esecuzione dell'installazione possiamo creare solo un sito, se ci interessano entrambi continueremmo con l'installazione e successivamente la eseguiremmo di nuovo con l'altra opzione.

Indichiamo il nome host per il servizio XML, di default 'localhost'.

Indichiamo il protocollo per XML, di default è HTTP; Inoltre selezioneremo il porto, Default 80.

Indichiamo l'aspetto del sito web, può essere ridotto (default) o completo con tutte le funzionalità.

Selezioniamo il tipo di applicazioni che abbiamo pubblicato, Default “Di server”,

Se vogliamo installare i plugin in questo momento sul sito web per lasciarli disponibili nel caso in cui i nostri utenti ne abbiano bisogno, in tal caso dobbiamo avere la cartella CLIENTS con tutti loro.

Indichiamo dove creeremo il file war, deve essere nella directory webapps di tomcat oltre al nome che vogliamo che abbia, nel mio caso in '/usr/local/tomcat6/webapps/Citrix.war'.

Confermiamo che tutto è corretto,

Riavviamo di nuovo apache e tomcat…

E controlliamo che sia installato! Apriamo un browser: Protocollo HTTP://debian:8080/Citrix e fatto!!!

Per configurare il sito con i parametri necessari, modificheremo manualmente il file WebInterface.conf corrispondente, altrimenti, potremo copiarne un altro generato da un Windows.


Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!