Instalando Citrix Web Interface en Linux
Finalmente! neste documento podemos ver como instalar o servidor Web Interface 5.3 da Citrix num servidor Java, neste caso usaremos uma distribuição Debian Lenny nueva a la que instalaremos Apache2 y Tomcat6 para poder executar el servidor Web Interface de Citrix, podremos por lo tanto ahorrarnos un servidor Windows con o custo que nos supondrá de licenciamiento, recursos… gracias a mi gran coleguita Manel que me ha dado las pistas para montarlo!!! Início…
Em primeiro lugar, tras instalar a nossa Debian (Lenny), baixaremos e instalaremos as assinaturas dos repositórios com: ‘apt-get install debian-archive-keyring’.
![]()
Teremos de adicionar este repositório em /etc/sources.list e atualizaremos os pacotes disponíveis com ‘apt-get update’’
Instalamos primeiro os requisitos do Java para poder executar o Citrix Web Interface para Unix (servidores Java) com: ‘apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre sun-java6-plugin sun-java6-jdk’.
Instalamos Apache2 com ‘apt-get install apache2’,
Baixamos o Tomcat 6.0 de la Website oficial, lo descomprimimos con: ‘tar -zxvf apache-tomcat-6.0.XX.tar.gz’’
Entramos no diretório que acabámos de obter ao descomprimir o tomcat, creamos un directorio en /usr/local/tomcat6 y movemos ahí el contenido recién descomprimido, todo ello con:
'cd apache-tomcat-6.0.XX’
'mkdir /usr/local/tomcat6’
'mv * /usr/local/tomcat6’
creamos el demonio para poder iniciar, detener o reiniciar tomcat con cualquier editor, No meu caso:
'vim /etc/init.d/tomcat6’ e introducimos:
#!/bin/sh
# Tomcat 6 init-script
caso $1 in
Início)
sh /usr/local/tomcat6/bin/startup.sh
;;
parar)
sh /usr/local/tomcat6/bin/shutdown.sh
;;
Recomeçar)
sh /usr/local/tomcat6/bin/shutdown.sh
sh /usr/local/tomcat6/bin/startup.sh
;;
esac
sair 0
Ahora indicamos mediante 'update-rc.d tomcat6 defaults’ que arranque el demonio al arrancar el equipo y lo detenga cuando vaya a apagarse.
Hacemos que sea executable con 'chmod +x /etc/init.d/tomcat6’ y lo reiniciamos para comprobar que todo es OK con '/etc/init.d/tomcat6 restart’
Instalamos el conector 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.conffiles’ e 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 for Java Application Servers (UNIX) da seringa Website oficial da Citrix. Ejecutamos ‘java -jar WebInterface.jar’ para instalar el Interfaz Web de Citrix en este equipo, deberemos responder a todas las cuestiones. “S” para aceptar los términos del contrato,
Podemos instalar un sitio Web XenApp o Servicios XenApp, uno para acceso vía web y el otro vía Citrix Online plug-in (antiguo sitio PNA), durante la ejecución de la instalación sólo podremos crear un sitio, si nos interesasen ambos continuaríamos con la instalación y posteriormente volveríamos a ejecutarla con la otra opción.
Indicamos el nombre de host para el servicio XML, por defecto ‘localhost’.
Indicamos el protocolo para XML, por defecto es HTTP; además selecionaremos o porto, Inadimplência 80.
Indicamos la apariencia del sitio web, puede ser reducido (Inadimplência) o completo con todas las funciones.
Selecionamos el tipo de aplicaciones que tenemos publicadas, Inadimplência “De servidor”,
Si queremos instalar os plugins neste momento no sitio web para dejarlos disponíveis em caso de que os nossos utilizadores precisen, em dito caso devemos ter a pasta CLIENTES com todos eles.
Indicamos donde crearemos el archivo war, deve ser en el directorio webapps de tomcat además del nombre que queremos que tenga, en mi caso en '/usr/local/tomcat6/webapps/Citrix.war'.
Confirmamos que tudo está correto,
Reiniciamos de nuevo apache y tomcat…
Y comprobamos que lo tenemos instalado! Abrimos um navegador: Referências HTTP://debian:8080/Citrix y listo!!!
Para configurar o site com os parâmetros necessários, iremos editar manualmente o ficheiro WebInterface.conf correspondente, ou senão, poderemos copiar outro gerado a partir de um Windows.

































































