TurnKey Django Live CD 是一款免费的开源软件设备,这是一款基于Debian的特殊操作系统,专为用户提供易于使用的解决方案而设计。以最小的努力部署专用的Django服务器。
Django是一个开源的高级Python Web框架,可以促进快速的应用程序开发,以及实用,简洁的设计。该设备附带预配置的Django示例项目,默认安装在/ var / www / project中。
这个Django项目使用mod_wsgi模块以及MySQL数据库服务器和Postfix邮件服务器与Apache Web服务器集成。此外,它还包括一个具有嵌入式在线文档的管理控制台。
在这个TurnKey设备的其他有趣组件中,我们可以提到用于交互式计算的iPython命令shell,用于配置MySQL和Apache服务器的Webmin模块,以及用于安全连接的SSL。
安装此设备时,用户应记住Webmin,SSH和MySQL组件的默认用户名是root,默认Django管理控制台用户名是admin。安装后,用户将能够为这些帐户输入新密码。
为了拥有功能齐全的Django服务器,您还必须为Django'admin'帐户添加有效的电子邮件地址。 (可选)您可以初始化TurnKey Hub服务,以安全地存储文件,数据库和包管理信息。
该设备作为Live CD ISO映像进行分发,允许用户在不在计算机上安装任何内容的情况下进行尝试。但是,它们的主要目的是将操作系统安装在本地磁盘驱动器上。除了Live CD之外,该设备还可以作为Xen,OVF,OpenNode,OpenVZ和OpenStack虚拟化技术的虚拟机映像下载。
新功能发布:
- 已安装的安全更新。
- 注意:请参阅turnkey-core的更改日志,了解所有设备的常见更改。这里我们只描述特定于此设备的更改。
13.0版中的新功能:
- Django的:
- 最新的Debian Wheezy包版本的Django。
- 更新了旧版设置[#65,#117]。
- 删除了在线文档链接中的硬编码版本。
版本11.1-lucid-x86中的新功能:
- 从mod_python转换为mod_wsgi(性能)
- 调整settings.py以获得更多动态。
- 已配置的电子邮件设置。
- 添加了settings_dev.py(如果DEVELOPMENT = y,则设置DEBUG = y并使用SQLite。)
- 完全重组的Django项目:
- 项目移至/ var / www / project(/ var / www / django-sites [/ apps])。
- 管理符号链接从admin_media移至/ media / admin。
- Apache站点重命名为django(django-sites)。
- 添加了python-django-doc并配置为脱机访问。
- 在firstboot上设置Django管理员电子邮件和密码(方便,安全)。
- 在firstboot上设置MySQL root密码(方便,安全)。
- 强制MySQL使用Unicode / UTF8。
- 将postfix MTA myhostname设置为localhost(bugfix)。
版本2009.10-hardy-x86中的新功能:
- 升级Django并直接从Debian(安全)更新。
- 添加了交钥匙Web控制面板(替换欢迎页面)。还提供了使用模板和静态媒体网址的示例Django应用程序。
- 添加了postfix MTA(绑定到localhost)以允许从Web应用程序发送电子邮件(例如,密码恢复)。为方便起见,还添加了webmin-postfix模块。
- di-live(安装程序)MySQL组件:
- 添加了对复杂密码的支持(LP#416515)
- 添加了CLI选项(user / pass / query / chroot)
- 修正:从mysql用户表中删除了构建系统主机名。
- 在安装/ firstboot(安全性)期间重新生成所有机密。
版本新的 版本2009.03-hardy-x86:
- 改进了django密码和机密生成机制(安全性):
- 数据库密码现在是随机生成的,并在安装期间重新生成
- 在安装期间重新生成更安全的密钥
- 主要组件版本:
- python-django 1.0.2-1
- mysql-server 5.0.51a-3ubuntu5.4
- apache2 2.2.8-1ubuntu0.5
- python2.5 2.5.2-2ubuntu4.1
版本2009.02-hardy-x86中的新功能:
- 重建在TurnKey Core之上,这是所有软件设备的新公共基础,由Ubuntu 8.04.2 LTS软件包组装而成。
- 每日自动更新机制中的错误修正。
- 重要的可用性和安全性增强功能:confconsole支持具有多个NIC的系统,在演示模式下无密码登录,SSL支持,安装期间的数据库密码设置,演示模式下无密码,许多通用的Webmin模块以及改进的嵌入式文档
- 还有很多其他变化。
版本2008.12.09-hardy-x86中的新功能:
- 更新到最新的django版本 - 1.0.2
- 安装期间重新生成django秘密
- 安装期间重新生成ssh密钥
- 允许用户在安装期间设置mysql root密码
- 修复了安装程序中的手动分区支持(#LP301251)
- 配置控制台现在在配置静态IP时保存默认路由,以便在系统重启之间不会丢失设置(#LP303498)
- 包括iptables,webmin-firewall模块和示例配置
评论没有发现