使用conda安装和配置tomcat的构建方法。

birdhousebuilder.recipe.tomcat的Python项目详细描述


Travis Build

简介

birdhousebuilder.recipe.tomcat是用Anaconda安装Apache Tomcat应用程序服务器的Buildout方法。此配方由Birdhouse项目使用。

用法

配方要求已经安装了Python。您可以使用buildout选项anaconda-home设置anaconda安装的前缀。否则环境变量CONDA_PREFIX(变量在激活conda环境时设置)将用作conda前缀。

它从conda通道在由CONDA_PREFIX定义的conda环境中安装apache-tomcat包。安装文件夹由prefixbuildout选项提供。它在${prefix}/etc/supervisor/conf.d/tomcat.conf中部署Supervisor配置。主管可以使用${prefix}/etc/init.d/supervisord start启动。

默认情况下,tomcat将在http://localhost:8080/上可用。

配方取决于birdhousebuilder.recipe.condabirdhousebuilder.recipe.supervisor

支持的选项

此配方支持以下选项:

anaconda-home
指向anaconda安装根文件夹的buildout选项。默认值:$HOME/anaconda.
http_port
用于tomcat服务的http端口。默认值:8080
Xms
初始Java堆大小:默认:128m
Xmx
最大Java堆大小:默认值:1024M
MaxPermSize
最大JAVA永久堆大小:默认值:128M
ncwms_password
通过设置密码启用NCWMS2管理Web界面:默认:禁用

示例用法

以下示例buildout.cfgtomcat安装为主管服务:

[buildout]
parts = tomcat

[tomcat]
recipe = birdhousebuilder.recipe.tomcat
http_port = 8080
Xms = 256m
Xmx = 2048m
MaxPermSize = 128m

作者

德克尔兹德的Carsten Ehbrecht Ehbrecht

更改

0.3.3(2016-12-13)

  • PEP8
  • 已更新manifest.in:忽略临时文件。
  • 在travis中激活了python 3.5测试。
  • 更新版本.cfg。

0.3.2(2016-08-19)

  • 在setenv.sh中添加了Java用户前缀

0.3.1(2016-07-26)

  • 配置logging.properties。

0.3.0(2016-07-25)

  • 使用zc.recipe.deployment。
  • 清理了医生。
  • 更新特拉维斯。

0.2.9(2016-01-07)

  • catalina-wrapper.sh的固定权限。

0.2.8(2015-12-07)

  • 使用最新的主管配方。

0.2.7(2015-10-20)

  • 为tomcat-users.xml添加了ncwms密码选项

0.2.6(2015-10-19)

  • 添加tomcat_home()和unzip()方法。

0.2.5(2015-08-04)

  • 使用conda包中的openjdk。
  • 在cataling wrapper中设置java_home。

0.2.4(2015-06-30)

  • Java选项^{TT15}$,^{TT16}$,^{TT17}$是可配置的。

0.2.3(2015-06-26)

  • 添加了用户选项。

0.2.2(2015-06-17)

  • 添加了content_root()。
  • 为主管使用catalina-wrapper.sh脚本。
  • 添加了选项http_port

0.2.1(2015-02-24)

  • 在conda环境中安装birdhouse
  • 使用$ANACONDA_HOME环境变量。
  • 水蟒家园和安装前缀的分离。

0.1.4(2014-12-06)

  • 不要在构建更新时更新conda。

0.1.3(2014-12-04)

  • 更新tomcat配置。

0.1.2(2014-07-31)

  • 更新文档。

0.1.1(2014-07-22)

  • 配置tomcat-users.xml。

0.1.0(2014-07-10)

  • 初次发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java编辑并重新运行spring引导单元测试,无需重新加载上下文即可加快测试速度   为什么我不能做演员?   java为什么是线程。join通常用于停止安卓中的线程   java从weblogic服务器调用JSON POST REST服务时收到400:错误请求   java在DeviceAdmin模式禁用时设置身份验证?   java SortedMap的keySet()能否始终安全地强制转换到SortedSet?   安卓 java。lang.NoSuchMethodException可包裹类   java JOGL库安装   javatomcat内存管理   java使用getString()中的变量   java将最小星号设置为评级栏   Java中字符串相等的println()方法。。。它到底是如何工作的?   java如何从文本中输出的数组中放入随机图像