TurnKey Django Live CD est une appliance logicielle gratuite et open source, un système d’exploitation basé sur Debian spécialement conçu pour fournir aux utilisateurs une solution simple à utiliser. déployer des serveurs Django dédiés avec un minimum d'effort.
Django est une infrastructure Web Python de haut niveau open source qui favorise le développement rapide d’applications, ainsi que la conception pragmatique et propre. L'appliance est livrée avec un exemple de projet Django préconfiguré, installé par défaut dans / var / www / project.
Ce projet Django est intégré au serveur Web Apache en utilisant le module mod_wsgi, ainsi qu’avec le serveur de base de données MySQL et le serveur de messagerie Postfix. En outre, il comprend une console d’administration intégrant une documentation en ligne.
Parmi d’autres composants intéressants de cette appliance TurnKey, on peut citer le shell de commande iPython pour l’informatique interactive, les modules Webmin pour la configuration des serveurs MySQL et Apache, ainsi que le protocole SSL pour les connexions sécurisées.
Lors de l'installation de cette appliance, les utilisateurs doivent garder à l'esprit que le nom d'utilisateur par défaut des composants Webmin, SSH et MySQL est root, et que le nom d'utilisateur de la console d'administration Django par défaut est admin. Après l'installation, les utilisateurs pourront saisir de nouveaux mots de passe pour ces comptes.
Afin d’avoir un serveur Django entièrement fonctionnel, vous devrez également ajouter une adresse e-mail valide pour le compte "admin" de Django. Vous pouvez éventuellement initialiser les services TurnKey Hub pour stocker vos fichiers, bases de données et informations de gestion de paquets en toute sécurité.
L’appliance est distribuée sous forme d’images ISO Live CD, permettant aux utilisateurs de l’essayer sans rien installer sur leurs ordinateurs. Cependant, leur objectif principal est d'installer le système d'exploitation sur un lecteur de disque local. Outre les CD en direct, l'appliance est également disponible en téléchargement sous forme d'images de machine virtuelle pour les technologies de virtualisation Xen, OVF, OpenNode, OpenVZ et OpenStack.
Nouveautés release:
- Mises à jour de sécurité installées.
- Remarque: Veuillez vous reporter au journal des modifications de turnkey-core pour connaître les modifications communes à toutes les appliances. Ici, nous ne décrivons que les modifications spécifiques à cette appliance.
Nouveautés dans la version 13.0:
- Django:
- Dernière version du paquet Debian Wheezy de Django.
- Mise à jour des paramètres hérités [# 65, # 117].
- Suppression de la version codée en dur dans le lien de la documentation en ligne.
Nouveautés dans la version 11.1-lucid-x86:
- Transition vers mod_wsgi à partir de mod_python (performance) .
- Tweaked settings.py pour être plus dynamique.
- Paramètres de messagerie configurés.
- Ajout de settings_dev.py (définit DEBUG = y et utilise SQLite si DEVELOPMENT = y).
- Projet Django complètement restructuré:
- Le projet a été déplacé dans / var / www / project (était / var / www / django-sites [/ apps]).
- Le lien symbolique d’administrateur a été déplacé vers / media / admin depuis admin_media.
- Site Apache renommé en django (django-sites).
- Ajout de python-django-doc et configuré pour un accès hors connexion.
- Définissez l'adresse e-mail et le mot de passe de l'administrateur Django sur firstboot (commodité, sécurité).
- Définissez le mot de passe root MySQL sur firstboot (commodité, sécurité).
- Force MySQL à utiliser Unicode / UTF8.
- Définissez le nom d'hôte postfix MTA myhostname sur localhost (correction de bogue).
Nouveautés dans la version 2009.10-hardy-x86:
- Mise à jour de Django et épinglage pour une mise à jour directe à partir de Debian (sécurité).
- Ajout du panneau de contrôle Web clé en main (remplace la page d'accueil). Fournit également un exemple d'application Django utilisant des URL de modèle et de support statique.
- Ajout de MTA postfixé (lié à localhost) pour permettre l’envoi de courrier électronique à partir d’applications Web (par exemple, récupération de mot de passe). Ajout également du module webmin-postfix pour plus de commodité.
- di-live (installateur) Composant MySQL:
- Ajout du support pour les mots de passe complexes (LP # 416515)
- Ajout d'options CLI (user / pass / query / chroot)
- Correction de bug: Suppression du nom d'hôte des systèmes de construction à partir de la table utilisateur mysql.
- Régénère tous les secrets lors de l'installation / firstboot (sécurité).
Nouveautés dans la version 2009.03-hardy-x86:
- amélioration du mécanisme de génération de mots de passe et de secrets django ( sécurité):
- le mot de passe de la base de données est maintenant généré de manière aléatoire et régénéré lors de l'installation
- régénérer une clé secrète plus sécurisée pendant l’installation
- versions des principaux composants:
- 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
Nouveautés dans la version 2009.02-hardy-x86:
- Reconstruit au-dessus de TurnKey Core, la nouvelle base commune à tous les dispositifs logiciels, assemblés à partir des packages LTS Ubuntu 8.04.2.
- Un correctif dans le mécanisme de mises à jour automatiques quotidiennes.
- Amélioration significative de la convivialité et de la sécurité: prise en charge confconsole pour les systèmes avec plusieurs cartes réseau, connexion sans mot de passe en mode démo, prise en charge SSL, configuration du mot de passe lors de l'installation, .
- Il y a beaucoup d'autres changements.
Nouveautés dans la version 2008.12.09-hardy-x86:
- Mise à jour de la dernière version de django - 1.0.2
- Régénérez le secret de Django pendant l’installation
- Régénérer les clés ssh lors de l’installation
- Autoriser l'utilisateur à définir le mot de passe root mysql lors de l'installation
- Correction du support du partitionnement manuel dans le programme d’installation (# LP301251)
- La console de configuration enregistre maintenant la route par défaut lors de la configuration d’une adresse IP statique afin que les paramètres ne soient pas perdus entre les redémarrages du système (# LP303498)
- Inclut iptables, le module webmin-firewall et une configuration exemplaire
Commentaires non trouvées