Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
el:install [2021/05/25 16:14] – [Οδηγίες Εγκατάστασης Πλατφόρμας] admin | el:install [2024/01/26 12:13] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Οδηγίες Εγκατάστασης Πλατφόρμας ===== | ===== Οδηγίες Εγκατάστασης Πλατφόρμας ===== | ||
- | Open eClass 3.11 | + | **Open eClass 3.15** |
Η πλατφόρμα Open eClass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου GUnet για την υποστήριξη της Υπηρεσίας Ασύγχρονης Τηλεκπαίδευσης. Αναπτύχθηκε από την Ομάδα Ασύγχρονης Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου, | Η πλατφόρμα Open eClass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου GUnet για την υποστήριξη της Υπηρεσίας Ασύγχρονης Τηλεκπαίδευσης. Αναπτύχθηκε από την Ομάδα Ασύγχρονης Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου, | ||
+ | |||
===== 1. Ενέργειες πριν την εγκατάσταση - Προαπαιτούμενα ===== | ===== 1. Ενέργειες πριν την εγκατάσταση - Προαπαιτούμενα ===== | ||
- | |||
- | |||
Η Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eClass έχει δοκιμαστεί και λειτουργεί κανονικά: | Η Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eClass έχει δοκιμαστεί και λειτουργεί κανονικά: | ||
Line 13: | Line 12: | ||
* σε περιβάλλοντα MacOS X | * σε περιβάλλοντα MacOS X | ||
* σε διάφορες διανομές Linux (π.χ. RedHat, CentOS, Debian, Ubuntu, OpenSuse κ.λπ.). | * σε διάφορες διανομές Linux (π.χ. RedHat, CentOS, Debian, Ubuntu, OpenSuse κ.λπ.). | ||
- | * σε άλλα περιβάλλοντα UNIX (π.χ. Solaris). | ||
Στη συνέχεια παρατίθονται αναλυτικά οι οδηγίες εγκατάστασης της πλατφόρμας | Στη συνέχεια παρατίθονται αναλυτικά οι οδηγίες εγκατάστασης της πλατφόρμας | ||
Line 20: | Line 18: | ||
Για την εγκατάσταση απαιτείται η ύπαρξη και η καλή λειτουργία μιας σειράς συστημάτων και εφαρμογών, | Για την εγκατάσταση απαιτείται η ύπαρξη και η καλή λειτουργία μιας σειράς συστημάτων και εφαρμογών, | ||
- | * Web Server (Apache 2.x ή NGINX ή IIS) | + | * Web Server (Apache 2.x ή NGINX) |
- | * PHP (εκδόσεις >= 7.2). | + | * PHP (εκδόσεις >= 8.0). |
- | * 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.0) ==== |
- | Ταυτόχρονα με την εγκατάσταση της 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.10.tar.gz. | + | tar xzvf openeclass-3.15.tar.gz. |
O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | ||
Line 210: | Line 192: | ||
* Το όνομα που θέλετε να δώσετε στην πλατφόρμα (π.χ. Open eClass) | * Το όνομα που θέλετε να δώσετε στην πλατφόρμα (π.χ. Open eClass) | ||
* | * | ||
+ | |||
==== 2.2 Για περιβάλλοντα MsWindows ==== | ==== 2.2 Για περιβάλλοντα MsWindows ==== | ||
- | Αποσυμπιέστε το αρχείο openeclass-3.10.zip. O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | + | Αποσυμπιέστε το αρχείο |
Για να ξεκινήσετε την εγκατάσταση, | Για να ξεκινήσετε την εγκατάσταση, | ||
Line 222: | Line 205: | ||
* Όνομα για την κύρια βάση δεδομένων του eClass (το default είναι eclass). Αλλάξτε το οπωσδήποτε, | * Όνομα για την κύρια βάση δεδομένων του eClass (το default είναι eclass). Αλλάξτε το οπωσδήποτε, | ||
* URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | * URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http:// | ||
- | * Το path των αρχείων στον server. Βεβαιωθείτε ότι το path είναι σωστό (π.χ. C:\Program Files\Apache\htdocs\). | + | * Το path των αρχείων στον server. Βεβαιωθείτε ότι το path είναι σωστό (π.χ. |
* Όνομα / Επώνυμο και email Διαχειριστή (σε αυτό το email έρχονται οι διάφορες αιτήσεις χρηστών). | * Όνομα / Επώνυμο και email Διαχειριστή (σε αυτό το email έρχονται οι διάφορες αιτήσεις χρηστών). | ||
* Όνομα Χρήστη και Συνθηματικό Διαχειριστή. | * Όνομα Χρήστη και Συνθηματικό Διαχειριστή. | ||
Line 229: | Line 212: | ||
==== 2.3 Για περιβάλλοντα Mac OS X ==== | ==== 2.3 Για περιβάλλοντα Mac OS X ==== | ||
- | Αποσυμπιέστε το αρχείο openeclass-3.9.zip. O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, | + | Αποσυμπιέστε το αρχείο |
Για να ξεκινήσετε την εγκατάσταση, | Για να ξεκινήσετε την εγκατάσταση, | ||
Line 275: | Line 258: | ||
Επίσης σημειώστε ότι μπορείτε να προσθέσετε κείμενο (π.χ. ενημερωτικού περιεχομένου) στα αριστερά και δεξιά της αρχικής σελίδας της πλατφόρμας. Για το σκοπό αυτό δημιουργήστε (σύμφωνα με τα παραπάνω) το αρχείο // | Επίσης σημειώστε ότι μπορείτε να προσθέσετε κείμενο (π.χ. ενημερωτικού περιεχομένου) στα αριστερά και δεξιά της αρχικής σελίδας της πλατφόρμας. Για το σκοπό αυτό δημιουργήστε (σύμφωνα με τα παραπάνω) το αρχείο // | ||
+ | |||
==== 3.4 Υποστήριξη μαθηματικών συμβόλων ==== | ==== 3.4 Υποστήριξη μαθηματικών συμβόλων ==== | ||
Line 280: | Line 264: | ||
[[el: | [[el: | ||
+ | |||
==== 3.5 Βασικές ρυθμίσεις ==== | ==== 3.5 Βασικές ρυθμίσεις ==== | ||
+ | |||
Μπορείτε να ρυθμίσετε αρκετές λειτουργίες της πλατφόρμας αφού πρώτα μπείτε σαν «Διαχειριστής», | Μπορείτε να ρυθμίσετε αρκετές λειτουργίες της πλατφόρμας αφού πρώτα μπείτε σαν «Διαχειριστής», | ||
Η πλατφόρμα υποστηρίζει το ανέβασμα στην πλατφόρμα των πιο διαδεδομένων τύπων αρχείων κειμένου, | Η πλατφόρμα υποστηρίζει το ανέβασμα στην πλατφόρμα των πιο διαδεδομένων τύπων αρχείων κειμένου, | ||
+ | |||
==== 3.6 Άλλες ρυθμίσεις ==== | ==== 3.6 Άλλες ρυθμίσεις ==== | ||