标准niteoweb plone项目的粘贴模板

zopeskel.niteoweb的Python项目详细描述


启动、部署和维护PLONE 4项目变得简单

niteoweb是zopeskel模板的集合,可以帮助您实现标准化 并自动执行启动、部署和维护新plone的任务 项目。它对于经验不足的plone开发人员尤其有用,因为 他们可以很快得到一个结构合理、部署得当的PLONE4项目。 关于如何将这些模板用于您自己的项目的完整教程是 在http://ploneboutique.com

它将帮助您实现自动化和标准化:

  • 开始一个新的plone 4项目,其中包括新旧风格的python, zope页面模板和css覆盖、collective.xdv等。
  • 添加您自己的功能并查看plone 4。
  • 在Rackspace云服务器实例上准备和部署PLONE 4项目 运行centos,nginx在前面,iptables防火墙保护 (每个实例每月仅11美元!)
  • 在生产服务器上维护和升级plone 4项目。

默认情况下,使用这些模板创建的plone 4项目配备有:

  • 最新的collective.xdv,带有sample rules.xml和template.html,
  • .svnignore文件忽略不应存储在内部的文件/文件夹 您的代码库,
  • 保存构建的全局配置的base.cfg,
  • 将所有鸡蛋固定到特定版本以确保 重复性,
  • 用于构建开发环境的development.cfg,
  • production.cfg使用zeo构建生产环境,
  • 用于为代码生成文档的sphinx.cfg,
  • test_setup.py,显示如何为项目编写测试,
  • 使用fabric命令自动部署代码和数据的fabfile.py 到货架区 运行centos的云服务器实例,
  • 项目的Sphinx文档,
  • nginx.conf模板,用于在zope前面设置nginx web代理,
  • 基本iptables配置,用于拒绝除您的端口以外的所有端口的访问 实际使用,
  • munin-node.conf模板,用于在 生产服务器,
  • 还有更多更小的糖果。

安装

安装很简单,只要运行“sudo easy_install zopeskel.niteoweb”和 你可以走了。去哪?到http://ploneboutique.com

假设

开箱即用,这个包是为niteoweb的内部项目设计的。 然而,在http://ploneboutique.com你会发现一个关于如何 将这些模板用于您自己的项目。

待办事项

  • 修补iostat munin插件
  • zope的munin插件
  • 审核iptables
  • 审核作案人
  • 审核sshd_配置
  • bash_注销
  • 百胜安全电子邮件通知
  • 调查并修复结构错误'err:/bin/bash:/home/zupo/.bash_profile:permission denied'

贡献者

  • Nejc‘zupo’zupan,Niteoweb有限公司
  • Niteoweb有限公司Domen'IElectric'Ko_ar

变更日志

0.1(2010-08-30)

  • Went through the whole procedure and tested that it works. [zupo]

0.1a6(2010-08-29)

  • Fix supervisord runtime error. [zupo]
  • Debugging and cleanup. [zupo]

0.1a5(2010-08-29)

  • Refactored maintenance_hostname to headquarters_hostname. [zupo]
  • Added sendmail installation with Fabric. [zupo]
  • Hidden some ZopeSkel questions. [zupo]
  • Added ‘maintenance_ip’ question. [zupo]
  • Ask for maintenance username when starting Fabric commands. [zupo]

0.1a4(2010-08-28)

  • Many fixes to templates. [zupo]
  • Pin down a specific version of Fabric. [zupo]
  • Moved global config, Fabric and zest.releaser to production.cfg. [zupo]
  • Changed comment banner styling. [zupo]
  • Moved actual code into ./src. [zupo]
  • Changed default IP. [zupo]
  • Added Quick-start information. [zupo]

0.1a3(2010-08-27)

  • Fixed sintax errors in production.cfg_tmpl [zupo]
  • Added documentation structure. [zupo]
  • Added zc.buildout and Sphinx. [zupo]

0.1a2(2010-08-26)

  • Added zest.releaser to buildout [zupo]
  • Added initial documentation. [zupo]

0.1a1(2010-08-26)

  • Initial release. [zupo]

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

推荐PyPI第三方库


热门话题
Java分割字符串性能   java通过apache POI检索powerpoint文件(.PPTX)中超链接幻灯片的内容   java Dropwizard/Jersey为资源返回204   使用ObjectInputStream#readUnshared()时发生java意外OutOfMemoryError   if语句表示输入字符串之前的数字总和   java将Android应用程序连接到外部数据库(phpmyadmin)   java如何在JFrame中相对地定位项目?   java JSONObject。toMap()实现   java无法启动jboss服务。在船底。部署。默认服务器。默认主机。但课堂是有空的   java使用hamcrest将两个单独列表中的每个项目与自己的matcher进行比较   java我可以用@RepeatedTest注释JUnit5获得变量值吗   java小程序选项不会在每次更改选项项(列表)时调用项状态更改方法。为什么?   JavaPowerMock与依赖注入   通过网络解耦UI和计算的java简单示例   java PostgreSql在本地连接到远程服务器GCP   javascript无法将Json数据从Ajax发送到Servlet   java连接线程建立失败   数组如何对Java中的数据集进行排序