TurnKey Django Live CD on ilmainen ja avoimen lähdekoodin ohjelmistolaite, joka on suunniteltu alun perin suunnitellusta Debian-pohjaisesta käyttöjärjestelmästä, joka tarjoaa käyttäjille helppokäyttöisen ratkaisun käyttämään Django-palvelimia mahdollisimman vähän.
Django on avoimen lähdekoodin korkean tason Python-verkko-kehys, joka edistää nopeaa sovellusten kehittämistä sekä pragmaattista, puhdasta muotoilua. Laitteessa on valmiiksi määritetty Django-esimerkkiprojekti, joka asennetaan oletuksena osoitteessa / var / www / project.
Tämä Django-projekti on integroitu Apache-palvelimelle mod_wsgi-moduulin avulla sekä MySQL-tietokantapalvelimen ja Postfix-sähköpostipalvelimen kanssa. Lisäksi se sisältää hallintokonsolin, joka sisältää upotetun verkko-ohjeen.
Tässä TurnKey-laitteen mielenkiintoisimmista osista voidaan mainita iPython -komennon kuori vuorovaikutteiseen laskentaan, Webmin-moduuleja MySQL- ja Apache-palvelimien määrittämiseen sekä SSL-suojaus turvallisiin yhteyksiin.
Kun asennat tämän laitteen, käyttäjien on pidettävä mielessä, että Webmin-, SSH- ja MySQL-komponenttien oletusarvoinen käyttäjätunnus on juuri ja että Django-järjestelmänvalvojakonsolin oletusarvo on admin. Asennuksen jälkeen käyttäjät voivat syöttää uusia salasanoja näille tileille.
Jotta sinulla olisi täysin toimiva Django-palvelin, sinun täytyy myös lisätä kelvollinen sähköpostiosoite Django 'admin' -tilille. Valinnaisesti voit alustaa TurnKey Hub -palvelut tiedostojen, tietokantojen ja paketinhallintatietojen turvalliseen tallentamiseen.
Laite on jaettu LiveCD ISO -kuvaksi, jolloin käyttäjät voivat kokeilla sitä ilman mitään tietokoneiden asentamista. Kuitenkin niiden päätavoite on asentaa käyttöjärjestelmä paikalliseen levyasemaan. Live-CD-levyjen lisäksi laite on myös ladattavissa virtuaalikoneiden kuvina Xen-, OVF-, OpenNode-, OpenVZ- ja OpenStack-virtualisointitekniikoille.
Uutta strong> release:
- Asennetut tietoturvapäivitykset.
- Huomaa: katso avaimet käteen -mainosjulkistossa kaikkien laitteiden yhteisiä muutoksia varten. Tässä kuvaillaan vain tämän laitteen erityisiä muutoksia.
Uutta strong> versiossa 13.0:
- Django:
- Debianin viimeisin Debian-versiot Django-versiosta.
- Päivitettyjen asetusten päivitys [# 65, # 117].
- Karkotettu versio poistettiin online-dokumentaation linkistä.
Versio 11.1-lucid-x86:
Uutta strong>:
- Siirtyi mod_wsgi mod_python .
- Tweaked settings.py on dynaamisempi.
- Määritetty sähköpostiasetukset.
- Lisätty asetukset_dev.py (asettaa DEBUG = y ja käyttää SQLiteä, jos DEVELOPMENT = y).
- Täysin uudistettu Django-projekti:
- Projekti siirrettiin osoitteeseen / var / www / project (oli / var / www / django-sites [/ apps]).
- Admin-symlink siirrettiin osoitteeseen / media / admin admin_media.
- Apache-sivusto nimeltään django (django-sites).
- Lisätty python-django-doc ja määritetty offline-tilaan.
- Aseta Django admin-sähköposti ja salasana firstboot (convenience, security).
- Aseta MySQL-pääkäyttäjän salasana ensimmäiselle alustalle (convenience, security).
- Voita MySQL käyttää Unicode / UTF8: tä.
- Aseta postfix MTA myhostname paikallisiksi (bugfix).
Uutta strong> versiossa 2009.10-hardy-x86:
- Päivitetty Django ja pinned päivittämään suoraan Debianilta (security).
- Lisäsi avaimet käteen -näytön ohjauspaneeliin (korvaa tervetulotoivun). Lisäksi annetaan esimerkki Django-sovelluksesta, joka käyttää mallia ja staattisia media-urloleja.
- Lisätty postfix MTA (sidottu paikalliseen hostiin) sallien sähköpostin lähettämisen web-sovelluksista (esim. salasanan palauttaminen). Lisäksi lisäsi webmin-postfix -moduulin.
- di-live (asennusohjelma) MySQL-komponentti:
- Lisätty tuki monimutkaisille salasanoille (LP # 416515)
- Lisätty CLI-vaihtoehtoja (käyttäjä / pass / query / chroot)
- Virheenkorjaus: poistetaan rakennettujen järjestelmien isäntänimi mysql-käyttäjätaulukosta.
- Uudistaa kaikki salaisuudet asennuksen / firstboot (suojauksen) aikana.
- Parannetut django-salasanat ja salaisuuksien luomismekanismi (
- Tietokannan salasana luodaan satunnaisesti ja se regeneroidaan asennuksen aikana
- uudistaa turvallisemman salaisen avaimen asennuksen aikana
- pääkomponenttiversiot:
- 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
Uutta strong> turvallisuus):
Uutta strong> versiossa 2009.02-hardy-x86:
- Muodostettu TurnKey Corein yläpuolella, joka on uusi yhteinen tukikohta kaikille Ubuntu 8.04.2 LTS-paketeille koottujen ohjelmistokoneiden laitteille.
- Päivittäisen automaattisen päivitysmekanismin bugi-korjaus.
- Merkittävät käytettävyys ja tietoturva parannukset: confconsole-tuki järjestelmille, joissa on useita verkkokortteja, salasanaton sisäänkirjautuminen demo-tilassa, SSL-tuki, tietokannan salasanan asetus asennuksen aikana, salasanat demo-tilassa, monia yleisesti hyödyllisiä Webmin-moduuleja ja parannetut upotetut asiakirjat .
- Monet muut muutokset ovat.
- Päivitetty uusimpaan django-versioon
- Päivitä Django-salaisuus asennuksen aikana
- Regeneroida ssh-näppäimiä asennuksen aikana
- Salli käyttäjän asettaa mysql-root-salasanan asennuksen aikana
- Kiinteä manuaalinen osiointituki asentimessa (# LP301251)
- Konfigurointikonsoli säästää oletusreitin staattisen IP: n määrittämisessä, jotta asetukset eivät häviä järjestelmän uudelleenkäynnistysten välillä (# LP303498)
- Sisältää iptables, webmin-palomuurimoduulin ja esimerkkikokoonpanon
Uutta strong> 1.0.2
Kommentteja ei löytynyt