ConfiguracaoServidor

Propaganda
* Procedimentos para configuração de servidores de desenvolvimento e homologação de aplicações Java:
1) Instalar SO Linux e definir IP de rede;
2) Adicionar o servidor ao DNS da rede;
3) Instalar o JDK: sudo aptitude install open-openjdk-6-jdk
4) Instalar o Apache:
4.1) digite: sudo apt-get install apache2
4.2) testar o Apache: Digite no browser: http://nome_server/
5) Instalar o Apache Tomcat:
5.1) Baixar o instalador: wget http://ftp.unicamp.br/pub/apache/tomcat/tomcat-7/v7.0.23/bin/apachetomcat-7.0.23.tar.gz
5.2) Descompactar o instalador: tar -xzvf nome_do_arquivo.tar.gz
5.3) Instanciar o Tomcat: ../apache-tomcat/bin/startup.sh
5.4) Testar o Tomcat na porta default: http://nome_server:8009/
6) Instalar o Glassfish:
6.1) Baixar o Glassfish: wget http://download.java.net/glassfish/3.1.1/release/glassfish-3.1.1.zip
6.2) Descompactar o arquivo: unzip glassfish-3.1.1.zip
6.2) Renomear a pasta: mv glassfish-3.1.1 glassfish3
6.3) Instanciar o Glassfish: ../glassfish3/bin/asadmin start-domain
6.4) Configurar a conexão JDBC do banco de dados na inteface gráfica do Glassgish:
http://nome_server:4848
7) Fazer o balacamento para o Apache:
7.1) Instalar a biblioteca para o mod JK: sudo apt-get install libapache2-mod-jk
7.2) Configurar: vi /etc/libapache2-mod-jk/workers.properties
* Exemplo de configuração do arquivo:
# workers.properties #
ps=/
worker.list=tomcatHomolog, glassfishHomolog
worker.tomcatHomolog.port=8009
worker.tomcatHomolog.host=localhost
worker.tomcatHomolog.type=ajp13
worker.tomcatHomolog.lbfactor=1
worker.glassfishHomolog.port=8010
worker.glassfishHomolog.host=200.145.6.236
worker.glassfishHomolog.type=ajp13
worker.glassfishHomolog.lbfactor=1
#worker.loadbalancer.type=lb
#worker.loadbalancer.balance_workers=ajp13_worker
7.3) Configurar as aplicações ou pastas habilitadas no Apache:
* Comando: vi /etc/apache2/sites-enabled/000-default
* Exemplo de configuração do arquivo (Acrescer antes do fechamento da tag </VirtualHost> ):
JkMount /* tomcatHomolog
JkUnMount /WSUnespApplication/* tomcatHomolog
ProxyPass /WSUnespApplication/ http://200.145.6.236:8082/WSUnespApplication/
*** Aplicações webservice devem ser tratadas pelo mod Proxy
7.4) Instalar a biblioteca do mod Proxy do Apache:
apt-get install libapache2-mod-proxy-http
7.5) Configurar o mod Proxy do Apache:
a2enmod proxy_http
7.6) Reinicar o Apache:
apachectl restart
8) Faça deploy de aplicações no Tomcat para testar.
9) Faça deploy de aplicações no Glassfish para testar. De preferência webservice.
10) Seja feliz !!! :-))
Download