Comment configurer Apache Tomcat sur OS X?

4

J'essaie de configurer Apache Tomcat 7 pour certains travaux. Je dois le faire, mais je pense que j'ai mal configuré les choses. Quelle est la bonne façon? J'utilise NetBeans et j'ai défini le répertoire d'installation du serveur dans le dossier Netbeans sous Applications.

T145
la source

Réponses:

11

Essayer brasser installer des packages personnalisés

brew install tomcat

puis lancez-le via:

/usr/local/opt/tomcat/bin/catalina start

Si vous utilisez des IDE Netbeans / Eclipse, vous devez configurer pour pointer vers CATALINA_HOME lequel est /usr/local/opt/tomcat/libexec.

jctim
la source
La seule raison pour laquelle je souhaite éviter l'installation de packages Homebrew pour tomcat est que je ne suis pas sûr que Netbeans sera capable de détecter le package installé.
T145
1
J'ai essayé / v v 6 ligne ( brew install tomcat6 ), il a installé pour /usr/local/Cellar/tomcat6/6.0.43. Peut être démarré de manière synchrone / w [..]/bin/catalina.sh run, fonctionne sur le port 8080, je suppose que vous avez juste besoin de pointer netbeans vers le répertoire approprié. Le serveur chez http://localhost:8080 était assez auto-documentant.
Jacob Oscarson
3

J'ai utilisé le programme d'installation Bitnami disponible à l'adresse https://bitnami.com/stack/tomcat/installer pour faire ça. Laissez quelqu'un d'autre s'inquiéter des détails, dis-je.

Bitnami fait de bons installateurs (et VM) pour une large gamme de ce genre de choses.

Tony Williams
la source
Ça a l'air génial! Je vais l'essayer!
T145
2

Une autre option est d'aller avec Pivotal tc Server Developer Edition , qui remplace directement Apache Tomcat.

L'installation sur OSX est simple. Commencez par ouvrir Terminal, puis installez HomeBrew si vous ne le possédez pas:

ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

Ensuite, exécutez la commande Homebrew suivante:

brew tap pivotal/tap && brew install tcserver

Cela vous connectera au référentiel Pivotal HomeBrew, puis téléchargera et installera tc Server. De là, vous pouvez suivre les instructions du terminal.

Divulgation complète: je travaille pour Pivotal et je fais partie de l'équipe produit de tc Server. L'un de nos objectifs est de faciliter la mise en route de tc Server sous OSX. Toutes les questions, vous pouvez me joindre à @alsargent sur Twitter.

Al Sargent
la source
Est-ce open-source sur un VCS? Je pourrais probablement contribuer!
T145
tc Server est une source fermée. Mais vous êtes plus que bienvenu pour contribuer à ASF Tomcat.
Al Sargent
1

Cherchez-vous quelque chose comme MAMP (analogue à la pile LAMP)?

http://www.mamp.info/en/index.html

CHK
la source
Non, mais merci pour l'entrée! Cela pourrait s'avérer utile pour une autre fonction dans le futur!
T145