Ответ 1
С конца 2012 года он обычно находится под /usr/share/tomcat7
.
До этого его обычно находили в /opt/tomcat7
.
У меня есть экземпляр linux-tomcat ami с эластичным beanstalk с установленным образцом приложения и отработкой публичных dns. Я могу ssh в экземпляр, но не может найти, где живет tomcat 7 (т.е. каталог conf для редактирования server.xml). Я пробовал это с 64 и 32 бит ами. Любые идеи о том, где я могу найти это? Я посмотрел:
/etc
/usr/share
Я нашел файл elasticbeanstalk-tomcat7-deployment
в tmp
(был пуст).
Я сделал:
sudo yum install tomcat7
и примерное приложение также обслуживается с :8080
и работает с открытым DNS. Поэтому я (думаю) имеет 2 сервера tomcat, работающих на одном экземпляре beanstalk. В этом случае я пытаюсь найти, где находятся папки Tomcat 7 (показывая страницы на порту 80
).
С конца 2012 года он обычно находится под /usr/share/tomcat7
.
До этого его обычно находили в /opt/tomcat7
.
Не уверен, что это было бы полезно. Я использую аналогичный Amazon Linux AMI, у которого tomcat7 живет под /usr/share/tomcat 7.
Если tomcat уже запущен на вашем компьютере, вы можете попробовать:
ps -ef | grep tomcat
или
ps -ef | grep java
чтобы проверить, откуда он работает.
/вар/Library/tomcat7/WebApps/
find/-name 'tomcat_version' -type d
По состоянию на 3 октября 2012 года новый "Эластичный бобовый штепсель для Java с Apache Tomcat 7" для Linux x64 AMI, развернутый в приложении примера, имеет следующую установку:
/etc/tomcat7/
Файл/etc/tomcat7/tomcat7.conf имеет следующие настройки:
# Where your java installation lives
JAVA_HOME="/usr/lib/jvm/jre"
# Where your tomcat installation lives
CATALINA_BASE="/usr/share/tomcat7"
CATALINA_HOME="/usr/share/tomcat7"
JASPER_HOME="/usr/share/tomcat7"
CATALINA_TMPDIR="/var/cache/tomcat7/temp"
Используйте команду "whereis".
$whereis tomcat8
tomcat8:/usr/sbin/tomcat8/etc/tomcat8 /usr/libexec/tomcat 8/usr/share/tomcat8
Следующие переменные среды работали для меня на Debian Wheezy 7 и Tomcat 7:
CATALINA_HOME=/usr/share/tomcat7
CATALINA_BASE=/var/lib/tomcat7
CATALINA_TMPDIR=/tmp/tomcat7
(Я создал /tmp/tomcat 7 вручную)
По состоянию на 6-6-15 местоположение веб-корня находится в /tmp/deploy/application/ROOT с использованием Tomcat.