Apache Tomcat Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:web_сервера:apache_tomcat [2012/07/14 18:04]
[Использование стандартных приложений Tomcat]
wiki:руководство_по_ubuntu_server:web_сервера:apache_tomcat [2012/07/14 21:17] (текущий)
[Ссылки]
Строка 78: Строка 78:
 ====Использование пользовательских экземпляров==== ====Использование пользовательских экземпляров====
  
-Tomcat ​is heavily used in development and testing scenarios where using a single system-wide instance doesn'​t meet the requirements of multiple users on a single systemThe Tomcat 6.0 packages in Ubuntu ​come with tools to help deploy your own user-oriented instancesallowing every user on a system to run (without root rightsseparate private instances while still using the system-installed libraries.+Tomcat ​в большей степени используется при разработке и тестировании,​ когда использование одиночной оболочки на сервере не удовлетворяет требованиям множества пользователей на одной системеПакеты ​Tomcat 6.0 в Ubuntu ​поставляются с инструментариемпомогающим создать ваши собственные настроенные на пользователя оболочки,​ позволяя каждому пользователю в системе запускать ​(без прав суперпользователяотдельные частные экземпляры,​ при том, что они будут использовать библиотеки,​ установленные в системе.
  
-It is possible to run the system-wide instance and the private instances in parallelas long as they do not use the same TCP ports.+<​note>​Существует возможность запускать общий и частные экземпляры в параллельдо тех пор пока они не используют одни и те же TCP порты.</​note>​
  
-===Installing private instance support===+===Установка поддержки частных оболочек===
  
-You can install everything necessary to run private instances by entering the following command in the terminal prompt:+Вы можете установить все необходимое для запуска частных оболочек вводом следующей команды в терминале: 
 +<​code>​sudo apt-get install tomcat6-user</​code>​
  
-sudo apt-get install tomcat6-user+===Создание частного экземпляра===
  
-===Creating a private ​instance===+Вы можете создать каталог частной оболочки вводом следующей команды в терминале:​ 
 +<​code>​tomcat6-instance-create my-instance</​code>​ 
 +Это создаст новый каталог **my-instance** со всеми необходимыми подкаталогами и сценариями. Вы можете,​ например,​ установить свои общие библиотеки в подкаталог lib/ и развернуть свои приложения в подкаталоге webapps/. По умолчанию никакие приложения не разворачиваются.
  
-You can create a private instance directory by entering the following command in the terminal prompt:+===Настройка вашего частного экземпляра===
  
-tomcat6-instance-create my-instance+Вы обнаружите обычные файлы настроек Tomcat для вашего частного экземпляра в подкаталоге conf/. Вы конечно же можете отредактировать файл conf/​server.xml для изменения портов по умолчанию,​ используемых вашим частным экземпляром Tomcat для предотвращения конфликтов с другими экземплярами,​ которые также могут быть запущены.
  
-This will create a new my-instance directory with all the necessary subdirectories and scripts. You can for example install your common libraries in the libsubdirectory and deploy your webapps in the webapps/ subdirectory. No webapps are deployed by default.+===Запуск/остановка вашего частного экземпляра===
  
-===Configuring your private ​instance===+Вы можете стартовать свой частный экземпляр,​ набрав следующую команду в терминале (подразумевается,​ что ваш экземпляр расположен в каталоге my-instance): 
 +<​code>​my-instance/​bin/​startup.sh</​code>​ 
 +<​note>​Вы можете проверить подкаталог logs/ на предмет обнаружения каких-либо ошибок. Если вы получили ошибку **%%java.net.BindException:​ Address already in use<​null>:​8080%%**,​ это означает,​ что порт, который вы используете уже занят и вам следует его поменять.</​note>​
  
-You will find the classic Tomcat configuration files for your private instance in the conf/ subdirectory. You should for example certainly edit the conf/​server.xml file to change the default ports used by your private Tomcat instance to avoid conflict with other instances that might be running. +Вы можете остановить свой экземпляр,​ используя следующую команду в терминале ​(подразумевается,​ что ваш экземпляр все еще находится в каталоге ​my-instance):​ 
- +<code>​my-instance/​bin/​shutdown.sh</​code>​
-===Starting/​stopping your private instance=== +
- +
-You can start your private instance by entering the following command in the terminal prompt ​(supposing your instance is located in the my-instance ​directory): +
- +
-my-instance/​bin/​startup.sh +
- +
-You should check the logs/ subdirectory for any error. If you have a java.net.BindException:​ Address already in use<null>:8080 error, it means that the port you're using is already taken and that you should change it. +
- +
-You can stop your instance by entering the following command in the terminal prompt (supposing your instance is located in the my-instance directory):​ +
- +
-my-instance/​bin/​shutdown.sh+
  
 ====Ссылки==== ====Ссылки====
  
-    See the Apache Tomcat ​website for more information+  -- Смотрите [[http://​tomcat.apache.org/​|сайт ​Apache Tomcat]] для дополнительной информации
- +  -- [[http://​oreilly.com/​catalog/​9780596003180/​|Tomcat: The Definitive Guide]] - хороший ресурс для построения ​web приложений на Tomcat. 
-    ​Tomcat: The Definitive Guide is a good resource for building ​web applications with Tomcat. +  -- Для дополнительной литературы смотрите список на странице [[http://​wiki.apache.org/​tomcat/​Tomcat/​Books|Tomcat Books]]
- +  -- Также загляните на страницу [[https://​help.ubuntu.com/​community/​ApacheTomcat5|Ubuntu ​Wiki Apache Tomcat]].
-    For additional books see the Tomcat Books list page+
- +
-    Also, see theUbuntu ​Wiki Apache Tomcat ​page.+
  
 ---- ----