A TurnKey Django Live CD egy ingyenes és nyílt forráskódú szoftvereszköz, egy speciális Debian-alapú operációs rendszer, amelyet az alapokból terveztek, hogy a felhasználók számára egyszerűen használható megoldást nyújtson a dedikált Django szerverek minimális erőfeszítéssel.
A Django egy nyílt forráskódú, magas szintű Python web keretrendszer, amely elősegíti a gyors alkalmazások fejlesztését, valamint a pragmatikus, tiszta dizájnt. A készülék egy előre beállított Django példaprojektet tartalmaz, amely alapértelmezés szerint telepítve van a / var / www / projektben.
Ez a Django projekt az Apache webszerverrel integrálva van a mod_wsgi modullal, valamint a MySQL adatbázis szerverrel és a Postfix levelezőszerverrel. Ezenkívül tartalmaz egy adminisztrációs konzolt is, amely beágyazott online dokumentációt tartalmaz.
A TurnKey készülék egyéb érdekes alkatrészei között megemlíthetjük az iPython parancssort az interaktív számításhoz, a Webmin modulokat a MySQL és az Apache szerverek konfigurálásához, valamint az SSL biztonságos kapcsolatokhoz.
A készülék telepítésekor a felhasználóknak ügyelniük kell arra, hogy a Webmin, az SSH és a MySQL összetevők alapértelmezett felhasználónevének gyökerei legyenek, és hogy az alapértelmezett Django adminisztrációs konzol felhasználóneve admin. A telepítés után a felhasználók új jelszavakat is beírhatnak ezekhez a fiókokhoz.
Ahhoz, hogy egy teljesen működőképes Django-kiszolgálóval rendelkezzen, hozzá kell adnia egy érvényes e-mail címet a Django "admin" fiókjához. Opcionálisan inicializálhatja a TurnKey Hub szolgáltatásokat a fájlok, az adatbázisok és a csomagkezelési információk biztonságos tárolásához.
A készülék LiveCD ISO képek formájában kerül forgalomba, így a felhasználók megpróbálhatják kipróbálni anélkül, hogy bármit is telepítenének a számítógépükre. Mindazonáltal fő céljuk az operációs rendszer telepítése helyi lemezmeghajtóra. Az élő CD-k mellett a készülék letölthető virtuális gépekké is a Xen, az OVF, az OpenNode, az OpenVZ és az OpenStack virtualizációs technológiák számára.
Újdonság release:
- Telepített biztonsági frissítések.
- Megjegyzés: Kérjük, olvassa el a kulcsrakész kulcscsere változatát az összes eszköz közös használatához. Itt csak a készülékre vonatkozó változtatásokat ismertetjük.
Az újdonság a 13.0 verzióban:
- Django:
- A Django legújabb Debian Wheezy csomagverziója.
- A régi beállítások frissítése [# 65, # 117].
- Keménykódolt verzió eltávolítása az online dokumentáció linkjében.
Az újdonság a 11.1-lucid-x86 verzióban:
- A mod_wsgi mod_python .
- Csinálta a beállításokat.py dinamikusabbá.
- Konfigurált e-mail beállítások
- Hozzáadta a settings_dev.py beállítást (beállítja a DEBUG = y értéket, és SQLite-t használ DEVELOPMENT = y esetén).
- Teljesen átalakított Django projekt:
- A projekt a / var / www / projektre költözött (/ var / www / django-sites [/ apps]).
- A rendszergazdai szimbolikus link a / media / admin könyvtárba került az admin_media-ból.
- Az Apache oldal django-nak (django-sites) lett átnevezve.
- Hozzáadta a python-django-doc fájlt, és az offline hozzáféréshez van konfigurálva.
- Állítsa be a Django admin e-mail címét és jelszavát a firstboot-on (kényelem, biztonság).
- Állítsa be a MySQL root jelszavát a firstboot-ra (kényelem, biztonság).
- Erősítse a MySQL-t a Unicode / UTF8 használatára.
- Állítsa be a postfix MTA myhostname nevét localhost (bugfix).
Az újdonság a 2009.10-hardy-x86 verzióban:
- Frissített Django és rögzítve a frissítéshez közvetlenül a Debianból (biztonság).
- Hozzáadva a kulcsrakész webes vezérlőpult (helyettesíti a welcome oldalat). Szintén példát ad a Django alkalmazáshoz a sablon és a statikus média URL-címek használatával.
- Hozzáadta az MTA postfixet (helyi hálózathoz kötött), hogy engedélyezze az e-mailek küldését webes alkalmazásokból (például jelszó-visszaállítás). A webmin-postfix modult a kényelem érdekében is hozzáadta.
- di-live (telepítő) MySQL összetevő:
- Hozzáadta a komplex jelszavak támogatását (LP # 416515)
- Hozzáadta a CLI-beállításokat (user / pass / query / chroot)
- Hibajavítás: eltávolított build rendszerek hostname a mysql felhasználói tábláról.
- Felújítja az összes titkot a telepítés / firstboot (biztonság) alatt.
- javított django jelszavakat és titkokat generáló mechanizmust biztonság):
- adatbázis-jelszó véletlenszerűen generálódik, és a telepítés során regenerálódik
- a biztonságosabb titkos kulcs felújítása a telepítés során
- főbb összetevők:
- 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
- Újra építették a TurnKey Core tetején, az új közös alapot az összes Ubuntu 8.04.2 LTS csomagból összeállított szoftvereszközhöz.
- A hibajavítás a napi automatikus frissítési mechanizmusban.
- Jelentős használhatósági és biztonsági fejlesztések: confconsole támogatás több NIC rendszerhez, jelszómentes bejelentkezés demo módban, SSL támogatás, adatbázis-jelszó beállítása a telepítés során, jelszavak demo módban, sok általánosan hasznos Webmin modul és jobb beágyazott dokumentáció .
- Sok más módosítás van.
- Frissítve a legújabb django verzióra - 1.0.2
- A django titkosítása a telepítés során
- Regenerálja az ssh kulcsokat a telepítés során
- A felhasználó megadhatja a mysql root jelszavát a telepítés során
- Fix kézi partícionálási támogatás a telepítőben (# LP301251)
- A konfigurációs konzol most elmenti az alapértelmezett útvonalat statikus ip konfigurálásakor, így a beállítások nem elveszhetnek a rendszer újraindítása között (# LP303498)
- Ide tartozik az iptables, a webmin-tűzfal modul és a példa szerinti konfiguráció
Újdonság a 2009.03-hardy-x86-as verzióban:
A
Újdonság a 2009.02-hardy-x86 verzióban:
Az újdonság a 2008.12.09-hardy-x86 verzióban:
Hozzászólás nem található