# Εγκατάσταση

Αυτή η ενότητα καλύπτει όλα όσα χρειάζεστε για να εγκαταστήσετε και να ρυθμίσετε το Chamilo 2.0 στον διακομιστή σας.

Το Chamilo 2.0 είναι μια εφαρμογή PHP που βασίζεται στο πλαίσιο Symfony. Μπορεί να εκτελεστεί στους περισσότερους διακομιστές βασισμένους σε Linux, έχει εγκατασταθεί και εκτελείται σε Windows Server με IIS και υποστηρίζει backends MySQL και MariaDB.

## Βήματα Εγκατάστασης

1. [**Server Requirements**](/2.x-el/odigos-diaxeirisis/admin-guide/installation/server-requirements.md) — Επαληθεύστε ότι ο διακομιστής σας πληροί τις ελάχιστες απαιτήσεις
2. [**Installation Wizard**](/2.x-el/odigos-diaxeirisis/admin-guide/installation/installation-wizard.md) — Εκτελέστε τον μαγικό οδηγό εγκατάστασης μέσω ιστού
3. [**Configuration**](/2.x-el/odigos-diaxeirisis/admin-guide/installation/configuration.md) — Ρυθμίστε μεταβλητές περιβάλλοντος και ρυθμίσεις Symfony
4. [**Cloud Storage**](/2.x-el/odigos-diaxeirisis/admin-guide/installation/cloud-storage.md) — Ρυθμίστε backends αποθήκευσης cloud (προαιρετικά)
5. [**Email Configuration**](/2.x-el/odigos-diaxeirisis/admin-guide/installation/email-configuration.md) — Ρυθμίστε την αποστολή email
6. [**Upgrading**](/2.x-el/odigos-diaxeirisis/admin-guide/installation/upgrading.md) — Αναβαθμίστε από προηγούμενη έκδοση

## Σύντομη Επισκόπηση

Η βασική διαδικασία εγκατάστασης είναι:

1. Κατεβάστε ή κλωνοποιήστε τον πηγαίο κώδικα του Chamilo
2. Εγκαταστήστε εξαρτήσεις PHP με το Composer αν προετοιμάζετε από πηγή
3. Εγκαταστήστε εξαρτήσεις JavaScript με npm/yarn και δημιουργήστε assets frontend
4. Δημιουργήστε ένα κενό αρχείο `.env` για να αποθηκεύσετε τα διαπιστευτήρια βάσης δεδομένων και άλλες ρυθμίσεις αργότερα
5. Αλλάξτε δικαιώματα (γραφόμενα από τον web server) στα *var/*, *config/* και *.env*
6. Εκτελέστε τον μαγικό οδηγό εγκατάστασης μέσω ιστού
7. Συνδεθείτε με τον πρώτο λογαριασμό διαχειριστή σας
8. Επαναφέρετε τα δικαιώματα στα *config/* και *.env*

Λεπτομερείς οδηγίες για κάθε βήμα βρίσκονται στις σελίδες που συνδέονται παραπάνω.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-el/odigos-diaxeirisis/admin-guide/installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
