Faça o Download do Apache-Tomcat em http://tomcat.apache.org/index.html.
Descompacte o arquivo baixado (utilizando unzip ou tar zxvf) para um diretório de sua escolha (exemplo: /Users/perboires/Library/Tomcat/apache-tomcat-x.x.x).
Adicione no arquivo /Users/perboires/.profile a seguinte linha:
export CATALINA_HOME=/Users/perboires/Library/Tomcat/apache-tomcat-x.x.x
Dê permissões de execução aos shell scripts existentes (*.sh) utilizando o seguinte comando:
chmod +x /Users/perboires/Library/Tomcat/apache-tomcat-x.x.x/bin/*.sh
Agora, antes de iniciar o Apache-Tomcat, altere o arquivo tomcat-users.xml existente em /Users/perboires/Library/Tomcat/apache-tomcat-x.x.x/conf/. Adicione uma conta de Perfil manager. No exemplo abaixo, adicionei uma conta de nome admin e senha s3cr3t com o Perfil manager:
<?xml version=’1.0′ encoding=’utf-8′?>
<tomcat-users>
<role rolename=”manager”/>
<user username=”admin” password=”s3cr3t” roles=”manager”/>
</tomcat-users>
Agora, inicie o Servidor com o seguinte comando:
/Users/perboires/Library/apache-tomcat-x.x.x/bin/startup.sh
Teste se tudo ocorreu como esperado acessando a URL http://localhost:8080/
Se você quiser parar o Servidor, execute o seguinte comando:
/Users/perboires/Library/apache-tomcat-x.x.x/bin/shutdown.sh