{"title":"Οδηγός γρήγορης εγκατάστασης","version":"1.10","locale":"el","docname":"intro/install","url":"/el/1.10/intro/install/","canonical":"https://djangodocs.dev/el/1.10/intro/install/","summary":"Πριν χρησιμοποιήσετε το Django, θα χρειαστεί να το κατεβάσετε και να το εγκαταστήσετε. Έχουμε έναν πλήρη οδηγό εγκατάστασης ο οποίος καλύπτει όλες τις δυνατές…","html":"<h1>Οδηγός γρήγορης εγκατάστασης<a class=\"heading-anchor\" href=\"#quick-install-guide\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Πριν χρησιμοποιήσετε το Django, θα χρειαστεί να το κατεβάσετε και να το εγκαταστήσετε. Έχουμε έναν <a class=\"reference internal\" href=\"/el/1.10/topics/install/\"><span class=\"doc\">πλήρη οδηγό εγκατάστασης</span></a> ο οποίος καλύπτει όλες τις δυνατές περιπτώσεις. Θα σας καθοδηγήσει σε μια απλή και τυπική εγκατάσταση πάνω στην οποία θα δουλέψετε για αυτό το tutorial.</p>\n<section id=\"install-python\">\n<h2>Εγκατάσταση Python<a class=\"heading-anchor\" href=\"#install-python\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Όντας ένα Python Web framework, το Django απαιτεί να είναι εγκατεστημένη η γλώσσα προγραμματισμού Python. Δείτε στο <a class=\"reference internal\" href=\"/el/1.10/faq/install/#faq-python-version-support\"><span class=\"std std-ref\">Ποια έκδοση Python να διαλέξω για το Django</span></a> για λεπτομέρειες. Η Python περιέχει μια ελαφριά έκδοση της βάσης δεδομένων <a class=\"reference external\" href=\"https://sqlite.org/\">SQLite</a>, που σημαίνει ότι δεν θα χρειαστεί να ρυθμίσετε (σετάρετε) κάποια βάση δεδομένων ακόμα.</p>\n<p>Αποκτήστε την τελευταία έκδοση της Python από την επίσημη ιστοσελίδα <a class=\"reference external\" href=\"https://www.python.org/download/\">https://www.python.org/download/</a> ή μέσω του διαχειριστή πακέτων (packet manager) του λειτουργικού σας συστήματος.</p>\n<aside class=\"admonition-django-on-jython admonition\">\n<p class=\"admonition-title\">Το Django πάνω στην Jython</p>\n<p>Αν χρησιμοποιείτε την <a class=\"reference external\" href=\"http://www.jython.org/\">Jython</a> (μια εφαρμογή της Python για Java πλατφόρμες), θα χρειαστεί να ακολουθήσετε μερικά επιπλέον βήματα. Δείτε στο <a class=\"reference internal\" href=\"/el/1.10/howto/jython/\"><span class=\"doc\">Τρέχοντας το Django πάνω στην Jython</span></a> για λεπτομέρειες.</p>\n</aside>\n<p>Μπορείτε να ελέγξετε αν η Python εγκαταστάθηκε σωστά, πληκτρολογώντας <code class=\"docutils literal notranslate\"><span class=\"pre\">python</span></code> μέσα από την κονσόλα (γραμμή εντολών). Θα δείτε κάτι σαν αυτό:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">Python</span> <span class=\"mf\">3.4</span><span class=\"o\">.</span><span class=\"n\">x</span>\n<span class=\"p\">[</span><span class=\"n\">GCC</span> <span class=\"mf\">4.</span><span class=\"n\">x</span><span class=\"p\">]</span> <span class=\"n\">on</span> <span class=\"n\">linux</span>\n<span class=\"n\">Type</span> <span class=\"s2\">&quot;help&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;copyright&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;credits&quot;</span> <span class=\"ow\">or</span> <span class=\"s2\">&quot;license&quot;</span> <span class=\"k\">for</span> <span class=\"n\">more</span> <span class=\"n\">information</span><span class=\"o\">.</span>\n<span class=\"o\">&gt;&gt;&gt;</span>\n</code></pre></div>\n</section>\n<section id=\"set-up-a-database\">\n<h2>Ρύθμιση βάσης δεδομένων<a class=\"heading-anchor\" href=\"#set-up-a-database\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Αυτό το βήμα χρειάζεται μόνο αν επρόκειτο να εργαστείτε πάνω σε “μεγάλη” μηχανή βάσης δεδομένων (database engine) όπως είναι οι PostgreSQL, MySQL, ή Oracle. Για την εγκατάσταση τέτοιου είδους βάσης δεδομένων, συμβουλευτείτε τις <a class=\"reference internal\" href=\"/el/1.10/topics/install/#database-installation\"><span class=\"std std-ref\">πληροφορίες εγκατάστασης βάσης δεδομένων</span></a>.</p>\n</section>\n<section id=\"remove-any-old-versions-of-django\">\n<h2>Απεγκαταστήσετε τυχόν παλιές εκδόσεις του Django<a class=\"heading-anchor\" href=\"#remove-any-old-versions-of-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Αν αναβαθμίζετε την έκδοση του Django από μια παλιά σε μια καινούργια, θα χρειαστεί πρώτα να <a class=\"reference internal\" href=\"/el/1.10/topics/install/#removing-old-versions-of-django\"><span class=\"std std-ref\">απεγκαταστήσετε την παλιά έκδοση του Django πριν εγκαταστήσετε την καινούργια</span></a>.</p>\n</section>\n<section id=\"install-django\">\n<h2>Εγκατάσταση Django<a class=\"heading-anchor\" href=\"#install-django\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Υπάρχουν τρεις εύκολοι τρόποι εγκατάστασης του Django:</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/el/1.10/topics/install/#installing-official-release\"><span class=\"std std-ref\">Εγκαταστήστε μια επίσημη έκδοση</span></a>. Αυτός είναι ο πιο προσιτός τρόπος για τους περισσότερους.</p></li>\n<li><p>Εγκατάσταση μιας έκδοσης του Django η οποία <a class=\"reference internal\" href=\"/el/1.10/topics/install/#installing-distribution-package\"><span class=\"std std-ref\">παρέχεται από τη διανομή του λειτουργικού σας συστήματος</span></a>.</p></li>\n<li><p><a class=\"reference internal\" href=\"/el/1.10/topics/install/#installing-development-version\"><span class=\"std std-ref\">Εγκαταστήστε την τελευταία αναπτυξιακή έκδοση (development version)</span></a>. Αυτός ο τρόπος είναι για αυτούς που θέλουν τα πιο τελευταία και υπέροχα χαρακτηριστικά του Django και δεν φοβούνται να δοκιμάσουν καινούργιο κώδικα. Υπάρχει η περίπτωση, όμως, να αντιμετωπίσετε κάποια σφάλματα (bugs), τα οποία μπορείτε να αναφέρετε για να βοηθήσετε στην περαιτέρω ανάπτυξη και βελτίωση του Django. Επίσης, οι εκδόσεις του Django οι οποίες παρέχονται από τρίτους (third-party packages) είναι περισσότερο πιθανόν να είναι συμβατές με την τελευταία σταθερή έκδοση (latest stable release) παρά με την αναπτυξιακή.</p></li>\n</ul>\n<aside class=\"admonition-always-refer-to-the-documentation-that-corresponds-to-the-version-of-django-you-re-using admonition\">\n<p class=\"admonition-title\">Πάντα να ανατρέχετε στο εγχειρίδιο (documentation) το οποίο αντιστοιχεί στην έκδοση του Django που χρησιμοποιείτε!</p>\n<p>Αν ακολουθήσετε έναν από τους δύο πρώτους τρόπους εγκατάστασης, προσέξτε τις παραγράφους, στο εγχειρίδιο, οι οποίες αναγράφουν <strong>νέο στην αναπτυξιακή έκδοση</strong>. Αυτή η φράση υποδεικνύει χαρακτηριστικά του Django τα οποία είναι διαθέσιμα μόνο στην αναπτυξιακή έκδοση και πολύ πιθανόν να μην δουλεύουν με την επίσημη σταθερή.</p>\n</aside>\n</section>\n<section id=\"verifying\">\n<h2>Επαληθεύοντας<a class=\"heading-anchor\" href=\"#verifying\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Για να σιγουρευτείτε ότι το Django μπορεί να το βρει η Python, πληκτρολογήστε <code class=\"docutils literal notranslate\"><span class=\"pre\">python</span></code> σε μια κονσόλα (γραμμή εντολών). Κατόπιν, μέσα στην Python κονσόλα, προσπάθήστε να κάνετε import το Django:</p>\n<pre class=\"literal-block\">&gt;&gt;&gt; import django\n&gt;&gt;&gt; print(django.get_version())\n1.10</pre>\n<p>Το αποτέλεσμα ίσως να είναι διαφορετικό με το δικό σας, ανάλογα την έκδοση που χρησιμοποιείτε. Όσο δεν λάβατε κάποιο σφάλμα είστε έτοιμοι!</p>\n</section>\n<section id=\"that-s-it\">\n<h2>Αυτό ήταν!<a class=\"heading-anchor\" href=\"#that-s-it\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Αυτό ήταν – μπορείτε τώρα να <a class=\"reference internal\" href=\"/el/1.10/intro/tutorial01/\"><span class=\"doc\">περιηγηθείτε στον οδηγό μας (tutorial)</span></a>.</p>\n</section>","rootId":"quick-install-guide","toc":[{"title":"Εγκατάσταση Python","anchor":"install-python","children":[]},{"title":"Ρύθμιση βάσης δεδομένων","anchor":"set-up-a-database","children":[]},{"title":"Απεγκαταστήσετε τυχόν παλιές εκδόσεις του Django","anchor":"remove-any-old-versions-of-django","children":[]},{"title":"Εγκατάσταση Django","anchor":"install-django","children":[]},{"title":"Επαληθεύοντας","anchor":"verifying","children":[]},{"title":"Αυτό ήταν!","anchor":"that-s-it","children":[]}],"breadcrumbs":[{"docname":"intro/index","title":"Ξεκινώντας","url":"/el/1.10/intro/"}],"prev":{"docname":"intro/overview","title":"Μια πρώτη ματιά στο Django","url":"/el/1.10/intro/overview/"},"next":{"docname":"intro/tutorial01","title":"Γράφοντας το πρώτο σας Django app, μέρος 1","url":"/el/1.10/intro/tutorial01/"},"formats":{"html":"/el/1.10/intro/install/","markdown":"/el/1.10/intro/install.md","json":"/el/1.10/intro/install.json"},"source":"https://github.com/django/django/blob/stable/1.10.x/docs/intro/install.txt","official":"https://docs.djangoproject.com/el/1.10/intro/install/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10"],"inLocales":["en","fr","ja","id","pt-br","es","el","pl"]}