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模塊和示例配置
評論沒有發現