Procedimentos para instalação de um ambiente dedicado para o Webrun no Linux

Manual do Maker 2

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.

  1. webrun-start.sh

  2. webrun-stop.sh

Procedimento de Instalação

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

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

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

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

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

  2. Copie as pastas systems, config e reports da sua distribuição do Webrun para a pasta /usr/local/webrun/sample/conf;

  3. 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]