Ecco un tutorial dove spiega passo passo come installare tomcat su mac osx
http://cb.linux.it/documenti/download/04-tomcat.pdf.gz
nota:
1-Alla pagina 4 del tutorial per controllare che il file environment.plist sia stato creato bisogna digitare nel terminal la seguente riga e premere invio:
cut .MacOSX/environment.plist
dovrete avere come risultato la figura presente a pag 4 del tutorial
2-Col seguente comando ci rechiamo nella directory tomcat bin
cd ~/Library/Tomcat/bin
3-ora lanciamo tomcat col comano ./startup.sh
4-Molto probabilmente avrtete errore tipo: startup.sh: Operation not permitted
questo perchè nn abbiamo i permessi sul file
5-Digiatiamo chmod +x *.sh
6-Ridigitiamo ./startup.sh
Notate bene che alla fine non ci sia la riga rossa come qui sotto:
Using CATALINA_HOME: /Users/antoniopaciulli/Library/Tomcat
Using CATALINA_TMPDIR: /Users/antoniopaciulli/Library/Tomcat/temp
Using JRE_HOME: /Library/Java/Home
touch: /Users/antoniopaciulli/Library/Tomcat/logs/catalina.out: Permission denied
computer-di-antonio-paciulli:~/Library/Tomcat/bin antoniopaciulli$ /Users/antoniopaciulli/Library/Tomcat/bin/catalina.sh: line 292: /Users/antoniopaciulli/Library/Tomcat/logs/catalina.out: Permission denied
se cosi fosse bisogna spostarsi nella directory: cd ~/Library/Tomcat/logs
e assegnare i permessi: chmod +x *.out
7-Ci Siamo ritorniamo su: cd ~/Library/Tomcat/bin
tocco finale: ./startup.sh
DOvrebbe essere tutto ok non vi resta che andare su:
http://localhost:8080/
http://cb.linux.it/documenti/download/04-tomcat.pdf.gz
nota:
1-Alla pagina 4 del tutorial per controllare che il file environment.plist sia stato creato bisogna digitare nel terminal la seguente riga e premere invio:
cut .MacOSX/environment.plist
dovrete avere come risultato la figura presente a pag 4 del tutorial
2-Col seguente comando ci rechiamo nella directory tomcat bin
cd ~/Library/Tomcat/bin
3-ora lanciamo tomcat col comano ./startup.sh
4-Molto probabilmente avrtete errore tipo: startup.sh: Operation not permitted
questo perchè nn abbiamo i permessi sul file
5-Digiatiamo chmod +x *.sh
6-Ridigitiamo ./startup.sh
Notate bene che alla fine non ci sia la riga rossa come qui sotto:
Using CATALINA_HOME: /Users/antoniopaciulli/Library/Tomcat
Using CATALINA_TMPDIR: /Users/antoniopaciulli/Library/Tomcat/temp
Using JRE_HOME: /Library/Java/Home
touch: /Users/antoniopaciulli/Library/Tomcat/logs/catalina.out: Permission denied
computer-di-antonio-paciulli:~/Library/Tomcat/bin antoniopaciulli$ /Users/antoniopaciulli/Library/Tomcat/bin/catalina.sh: line 292: /Users/antoniopaciulli/Library/Tomcat/logs/catalina.out: Permission denied
se cosi fosse bisogna spostarsi nella directory: cd ~/Library/Tomcat/logs
e assegnare i permessi: chmod +x *.out
7-Ci Siamo ritorniamo su: cd ~/Library/Tomcat/bin
tocco finale: ./startup.sh
DOvrebbe essere tutto ok non vi resta che andare su:
http://localhost:8080/
Ciao!
RispondiEliminaHo fatto come hai detto e non mi compare più Permission denied. però su localhost:8080 mi dice Connessione non riuscita.
Uso mac osx 4 e ho avviato mamp.
Se puoi aiutarmi grazie!
Forse sono sbagliati i parametri di connessione al db?? Controlla bene i parametri di connessione quell'errore dipende da quello..
RispondiEliminadove li posso verificare?
RispondiEliminaquesto mi restituisce il terminale:
Using CATALINA_BASE: /Users/devMac/Sites/apache-tomcat-7.0.4
Using CATALINA_HOME: /Users/devMac/Sites/apache-tomcat-7.0.4
Using CATALINA_TMPDIR: /Users/devMac/Sites/apache-tomcat-7.0.4/temp
Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Using CLASSPATH: /Users/devMac/Sites/apache-tomcat-7.0.4/bin/bootstrap.jar:/Users/devMac/Sites/apache-tomcat-7.0.4/bin/tomcat-juli.jar
grazie in anticipo!