Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
el:install [2020/06/15 14:41] – admin | el:install [2025/05/09 12:26] (current) – [3.4 Βασικές ρυθμίσεις - Αλλαγή Θέματος Εμφάνισης] admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Οδηγίες Εγκατάστασης Πλατφόρμας ===== | ===== Οδηγίες Εγκατάστασης Πλατφόρμας ===== | ||
- | Open eClass | + | **Open eClass |
Η πλατφόρμα Open eClass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου GUnet για την υποστήριξη της Υπηρεσίας Ασύγχρονης Τηλεκπαίδευσης. Αναπτύχθηκε από την Ομάδα Ασύγχρονης Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου, | Η πλατφόρμα Open eClass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου GUnet για την υποστήριξη της Υπηρεσίας Ασύγχρονης Τηλεκπαίδευσης. Αναπτύχθηκε από την Ομάδα Ασύγχρονης Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου, | ||
+ | |||
===== 1. Ενέργειες πριν την εγκατάσταση - Προαπαιτούμενα ===== | ===== 1. Ενέργειες πριν την εγκατάσταση - Προαπαιτούμενα ===== | ||
- | |||
- | |||
Η Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eClass έχει δοκιμαστεί και λειτουργεί κανονικά: | Η Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eClass έχει δοκιμαστεί και λειτουργεί κανονικά: | ||
Line 12: | Line 11: | ||
* σε περιβάλλοντα MsWindows | * σε περιβάλλοντα MsWindows | ||
* σε περιβάλλοντα MacOS X | * σε περιβάλλοντα MacOS X | ||
- | * σε διάφορες διανομές Linux (π.χ. | + | * σε διάφορες διανομές Linux (π.χ. |
- | * σε άλλα περιβάλλοντα UNIX (π.χ. Solaris). | + | |
Στη συνέχεια παρατίθονται αναλυτικά οι οδηγίες εγκατάστασης της πλατφόρμας | Στη συνέχεια παρατίθονται αναλυτικά οι οδηγίες εγκατάστασης της πλατφόρμας | ||
Line 20: | Line 18: | ||
Για την εγκατάσταση απαιτείται η ύπαρξη και η καλή λειτουργία μιας σειράς συστημάτων και εφαρμογών, | Για την εγκατάσταση απαιτείται η ύπαρξη και η καλή λειτουργία μιας σειράς συστημάτων και εφαρμογών, | ||
- | * Web Server (Apache 2.x ή NGINX ή IIS) | + | * Web Server (Apache 2.x ή NGINX) |
- | * PHP (εκδόσεις >= 7.2). | + | * PHP (εκδόσεις >= **8.1**). |
- | * MySQL (εκδόσεις >= 5.6) ή ισοδύναμη έκδοση της MariaDB. | + | * MySQL (εκδόσεις >= 5.7) ή ισοδύναμη έκδοση της MariaDB. |
* Σύστημα αποστολής email (π.χ.sendmail, | * Σύστημα αποστολής email (π.χ.sendmail, | ||
Line 44: | Line 42: | ||
................ | ................ | ||
</ | </ | ||
- | |||
- | |||
- | === Μόνο για Windows === | ||
- | Αν στον υπολογιστή σας τρέχει o WebServer της Microsoft (IIS) πρέπει να τον απενεργοποιήσετε. | ||
- | Πηγαίνετε στο: | ||
- | Start-> | ||
- | και σταματήστε την υπηρεσία «'' | ||
- | |||
- | Για να απενεργοποιηθεί ο IIS μόνιμα, | ||
Line 72: | Line 61: | ||
} | } | ||
| | ||
- | |||
- | ==== 1.1.3 IIS ==== | ||
- | |||
- | Η πλατφόρμα λειτουργεί κανονικά και σε περιβάλλον IIS αλλά δεν έχει δοκιμαστεί εκτενώς. | ||
- | ==== 1.2 PHP (εκδόσεις >= 7.2) ==== | + | ==== 1.2 PHP (εκδόσεις >= 8.1) ==== |
- | Ταυτόχρονα με την εγκατάσταση της PHP, απαιτείται και ενεργοποίηση της υποστήριξης του Apache για PHP. Σημειώστε ότι στη PHP, θα πρέπει να ενεργοποιήσετε την υποστήριξη για τα modules mysql, zlib, curl, xml, pcre, mbstring | + | Ταυτόχρονα με την εγκατάσταση της PHP, απαιτείται και ενεργοποίηση της υποστήριξης του Apache για PHP. Σημειώστε ότι στη PHP, θα πρέπει να ενεργοποιήσετε την υποστήριξη για τα modules |
Κατά την εγκατάσταση του eClass ελέγχεται αν πληρούνται τα παραπάνω. | Κατά την εγκατάσταση του eClass ελέγχεται αν πληρούνται τα παραπάνω. | ||
Line 152: | Line 137: | ||
< | < | ||
Require ip 127.0.0.1 | Require ip 127.0.0.1 | ||
- | </ | ||
- | < | ||
- | Require all denied | ||
</ | </ | ||
# selectively disable php | # selectively disable php | ||
Line 190: | Line 172: | ||
==== 2.1 Για περιβάλλοντα Unix / Linux ==== | ==== 2.1 Για περιβάλλοντα Unix / Linux ==== | ||
- | Αποσυμπιέστε το αρχείο '' | + | Αποσυμπιέστε το αρχείο '' |
- | tar xzvf openeclass-3.9.tar.gz. | + | tar xzvf openeclass-4.1.tar.gz. |
O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | ||
- | Για την ασφαλή λειτουργία της πλατφόρμας θα πρέπει να ρυθμίσετε τα δικαιώματα πρόσβασης έτσι ώστε ο web server να έχει δικαίωμα εγγραφής στους φακέλους // | + | Για την ασφαλή λειτουργία της πλατφόρμας θα πρέπει να ρυθμίσετε τα δικαιώματα πρόσβασης έτσι ώστε ο web server να έχει δικαίωμα εγγραφής στους φακέλους // |
Για να ξεκινήσετε την εγκατάσταση, | Για να ξεκινήσετε την εγκατάσταση, | ||
Line 201: | Line 183: | ||
Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: | Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: | ||
- | * Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL (π.χ. openeclass.org, | + | * Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL |
* | * | ||
- | * | + | * |
* URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | * URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | ||
- | * Το path των αρχείων στον server. Βεβαιωθείτε ότι το path είναι σωστό (π.χ. / | ||
* | * | ||
* | * | ||
* Το όνομα που θέλετε να δώσετε στην πλατφόρμα (π.χ. Open eClass) | * Το όνομα που θέλετε να δώσετε στην πλατφόρμα (π.χ. Open eClass) | ||
* | * | ||
+ | |||
==== 2.2 Για περιβάλλοντα MsWindows ==== | ==== 2.2 Για περιβάλλοντα MsWindows ==== | ||
- | Αποσυμπιέστε το αρχείο openeclass-3.8.zip. O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | + | Αποσυμπιέστε το αρχείο |
Για να ξεκινήσετε την εγκατάσταση, | Για να ξεκινήσετε την εγκατάσταση, | ||
Line 218: | Line 200: | ||
Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: | Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: | ||
- | * Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL (π.χ. openeclass.org, | + | * Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL |
* Ένα " | * Ένα " | ||
- | * Όνομα για την κύρια | + | * Όνομα για τη βάση δεδομένων (το default είναι eclass). Αλλάξτε το οπωσδήποτε, |
* URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | * URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | ||
- | * Το path των αρχείων στον server. Βεβαιωθείτε ότι το path είναι σωστό (π.χ. C:\Program Files\Apache\htdocs\). | ||
* Όνομα / Επώνυμο και email Διαχειριστή (σε αυτό το email έρχονται οι διάφορες αιτήσεις χρηστών). | * Όνομα / Επώνυμο και email Διαχειριστή (σε αυτό το email έρχονται οι διάφορες αιτήσεις χρηστών). | ||
* Όνομα Χρήστη και Συνθηματικό Διαχειριστή. | * Όνομα Χρήστη και Συνθηματικό Διαχειριστή. | ||
Line 229: | Line 210: | ||
==== 2.3 Για περιβάλλοντα Mac OS X ==== | ==== 2.3 Για περιβάλλοντα Mac OS X ==== | ||
- | Αποσυμπιέστε το αρχείο openeclass-3.9.zip. O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | + | Αποσυμπιέστε το αρχείο |
Για να ξεκινήσετε την εγκατάσταση, | Για να ξεκινήσετε την εγκατάσταση, | ||
Line 236: | Line 217: | ||
Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: | Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: | ||
- | * Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL (π.χ. openeclass.org, | + | * Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL |
* Ένα " | * Ένα " | ||
- | * Όνομα για την κύρια | + | * Όνομα για τη βάση δεδομένων |
* URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | * URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | ||
- | * Το path των αρχείων στον server. Βεβαιωθείτε ότι το path είναι σωστό). | ||
* Όνομα / Επώνυμο και email Διαχειριστή. | * Όνομα / Επώνυμο και email Διαχειριστή. | ||
* Όνομα Χρήστη και Συνθηματικό Διαχειριστή | * Όνομα Χρήστη και Συνθηματικό Διαχειριστή | ||
Line 253: | Line 233: | ||
To OpeneClass κατά την εγκατάσταση εισάγει 3 δοκιμαστικές / γενικές Σχολές / | To OpeneClass κατά την εγκατάσταση εισάγει 3 δοκιμαστικές / γενικές Σχολές / | ||
- | ==== 3.2 Αλλαγή Θέματος ==== | ||
- | Αν θέλετε να αλλάξετε τα χρώματα / λογότυπα κ.λπ. του OpeneClass μπείτε στην πλατφόρμα σαν διαχειριστής, | ||
==== 3.3 Αλλαγή μηνυμάτων ==== | ==== 3.3 Αλλαγή μηνυμάτων ==== | ||
Line 274: | Line 252: | ||
Με τον παραπάνω τρόπο εξασφαλίζεται η διατήρηση των τροποποιημένων μηνυμάτων από μελλοντικές αναβαθμίσεις της πλατφόρμας. | Με τον παραπάνω τρόπο εξασφαλίζεται η διατήρηση των τροποποιημένων μηνυμάτων από μελλοντικές αναβαθμίσεις της πλατφόρμας. | ||
- | Επίσης σημειώστε ότι μπορείτε να προσθέσετε κείμενο (π.χ. ενημερωτικού περιεχομένου) στα αριστερά και δεξιά της αρχικής σελίδας της πλατφόρμας. Για το σκοπό αυτό δημιουργήστε (σύμφωνα με τα παραπάνω) το αρχείο // | + | ==== 3.4 Βασικές ρυθμίσεις |
- | ==== 3.4 Υποστήριξη μαθηματικών | + | |
- | + | ||
- | Η πλατφόρμα υποστηρίζει την συγγραφή μαθηματικών συμβόλων στα υποσύστηματα | + | |
- | * " | + | |
- | * " | + | |
- | * " | + | |
- | + | ||
- | Συγκεκριμένα στο | + | |
- | + | ||
- | Στο υποσύστημα " | + | |
- | + | ||
- | Τα μαθηματικά σύμβολα πρέπει απαραίτητα | + | |
- | + | ||
- | [m]sqrt{x-1}[/ | + | |
- | θα σχηματιστεί | + | Αφού πρώτα μπείτε |
- | Για την σύνταξη των υπόλοιπων μαθηματικών συμβόλων ανατρέξτε | + | * Να αλλάξετε |
- | [[el:mathp|εδώ]]. | + | * Να ρυθμίσετε |
+ | * Σημειώστε | ||
+ | ==== 3.5 Υποστήριξη μαθηματικών συμβόλων ==== | ||
+ | Για την σύνταξη μαθηματικών / χημικών συμβόλων δείτε παρακάτω | ||
- | ==== 3.5 Βασικές ρυθμίσεις ==== | + | [[el: |
- | Μπορείτε να ρυθμίσετε αρκετές λειτουργίες της πλατφόρμας | + | |
- | Η πλατφόρμα υποστηρίζει το ανέβασμα στην πλατφόρμα των πιο διαδεδομένων τύπων αρχείων κειμένου, | ||
==== 3.6 Άλλες ρυθμίσεις ==== | ==== 3.6 Άλλες ρυθμίσεις ==== | ||