Procedimentos para instalação de um ambiente dedicado para o Webrun no Linux
Arquivos necessários:
Apache Tomcat 5.5 ou superior, sendo a versão recomendada na data da edição desse documento encontrada em Tomcat 6.0.16;
JDK 1.5 ou superior, recomendada a distribuição da BEA, sendo a versão recomendada na edição desse documento encontrada em JRockit 5.0 R27.5 JDK Linux (x86 - 32 bit) ou JRockit 5.0 R27.5 JDK Linux (Intel EM64T & AMD64 - 64 bit);
Scripts de suporte à execução do ambiente isolado, obtidos em
http://suporte.softwell.com.br/downloads/scripts-webrun.tar.gz.
webrun-start.sh
webrun-stop.sh
Procedimento de Instalação
Crie uma pasta e copie os arquivos necessários para a instalação. É recomendado que seja criada a pasta /usr/local/webrun e, dentro dela colocada uma pasta para cada ambiente dedicado. Neste exemplo, usaremos o diretório sample (/usr/local/webrun/sample) para tal;
Descompacte/instale os requisitos:
cd /usr/local/webrun/sample
tar zxf apache-tomcat-6.0.16.tar.gz
tar zxf scripts-webrun.tar.gz
./jrockit-R27.5.0-jdk1.5.0_14-linux-ia32.bin
ln -s apache-tomcat-6.0.16 tomcat
ln -s jrockit-R27.5.0-jdk1.5.0_14 jdk
mkdir conf
mkdir webapps
Deve existir um link simbólico para a jdk e tomcat escolhidos conforme o exemplo.
Edite o arquivo /usr/local/webrun/sample/tomcat/conf/server.xml, trocando as portas para não colidirem com serviços em execução no sistema:
<Server port="8005" shutdown="SHUTDOWN">
…
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
...
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
Ainda no mesmo arquivo, mude a pasta base do contexto do Tomcat, mudando de:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Para:
<Host name="localhost"
appBase="/usr/local/webrun/sample/webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Copie o arquivo webrun.war da sua distribuição do Webrun para a pasta /usr/local/webrun/sample/webapps, renomeando-o em seguida para ROOT.war;
Copie as pastas systems, config e reports da sua distribuição do Webrun para a pasta /usr/local/webrun/sample/conf;
Você agora poderá usar os scripts /usr/local/webrun/sample/webrun-start.sh para iniciar o Webrun e /usr/local/webrun/sample/webrun-stop.sh para parar o Webrun.
Observações:
Substitua sample pelo nome da instância dedicada que deseja criar;
Caso não funcione após executar o webrun-star.sh, basta ir em /usr/local/webrun/sample/tomcat/bin e usar o comando ./catalina.sh run.
____________________________________________________________________________
Caso este tópico não tenha comentário satisfatório, envie e-mail para [email protected]