Passo 1 – Configurando variável de ambiente.
Para facilitar a configuração de variáveis de ambiente pode utilizar o RCEnvironment (http://www.rubicode.com/Software/RCEnvironment/), para instalar-lo basta copiar o arquivo(RCEnvironment.prefPane) para Macintosh HD>Library>PreferencePanes .
Abra o System Preferences(Preferência do sistema) e estará lá Environment Variables.
Adicione as duas variáveis abaixo:
• JAVA_HOME = /Library/Java/Home
• CATALINA_HOME: /Library/Tomcat
Passo 2 – Baixando e instalando o Tomcat.
Acesse http://tomcat.apache.org e baixe a versão 6 do Tomcat:
Obs.: Quando você for baixar vai se deparar com dois downlods:
• Core: Que é realmente o Tomcat.
• Deployer: É a ferramenta para realizar o upload dos projetos web no Tomcat
Faça o download dos dois em formato tar.gz.
Descompacte o apache-tomcat-6.0.x.tar, renomeie o diretório para “Tomcat” e copie o diretório para Macintosh HD>Library>
Descompacte o apache-tomcat-6.0.x-deployer.tar, e copie o conteúdo do diretório lib para Macintosh HD>Library>Tomcat>lib>
Passo 3 – Configurando.
Abra o terminal acesse Macintosh HD>Library>Tomcat>bin> e digite:
rm *.exe *.bat
chmod 755 *.sh
Na linha 1 remove os arquivos utilizados no Windows, na segunda linha ajusta as permissões necessárias para o Tomcat.
Precisamos ainda configurar os usuários do Tomcat, para isso abra o arquivo Macintosh HD>Library>Tomcat>conf>tomcat-users.xml e substitua o seu conteúdo pelo conteúdo abaixo:
<?xml version=’1.0′ encoding=’utf-8′?>
<tomcat-users>
<role rolename=”tomcat”/>
<role rolename=”role1″/>
<role rolename=”manager”/>
<role rolename=”admin”/>
<user username=”tomcat” password=”tomcat” roles=”tomcat”/>
<user username=”both” password=”tomcat” roles=”tomcat,role1″/>
<user username=”role1″ password=”tomcat” roles=”role1″/>
<user username=”admin” password=”admin” roles=”admin,manager,tomcat”/>
<user username=”tomcat” password=”tomcat” roles=”manager”/>
</tomcat-users>
Como você pode imaginar configuramos o usuário do manager “tomcat” com a senha “tomcat”, se for um servidor aberto, não faça isso, coloque uma senha mais forte.
Crie o script abaixo e salve em HD>bin> com o nome tomcat.
#!/bin/bash
case $1 in
start)
sh /Library/Tomcat/bin/startup.sh
;;
stop)
sh /Library/Tomcat/bin/shutdown.sh
;;
restart)
sh /Library/Tomcat/bin/shutdown.sh
sh /Library/Tomcat/bin/startup.sh
;;
*)
echo “Usage: start|stop|restart”
;;
esac
exit 0
Passo 4 – Utilizando
Abre o terminal e digite:
tomcat start para inicializar o servidor.
tomcat stop para encerrar o servidor.
tomcat restart para reiniciar o servidor.
Abra o navegador e digite 127.0.0.1:8080
Estive procurando como instalar e configurar o Tomcat no MAC OS Leopard Snow, encontrei vários tutoriais mas nenhum deles funcionou efetivamente, então surgiu este post, esses foram os passos que eu segui para fazer funcionar.