Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης



Σχετικά έγγραφα
Η πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης GUnet eclass 1.7 έχει δοκιμαστεί και λειτουργεί κανονικά:

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) Αθήνα, 16 Μαρτίου Εισαγωγή

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) Αθήνα, 1 Ιουνίου Εισαγωγή

Οδηγίες Εγκατάστασης Πλατφόρμας

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass 2.2 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εγχειρίδιο Χρήστη - Μαθητή

Περιεχόμενα. Εισαγωγή. Οδηγός Χρήστη Καθηγητή - Διαχείριση Πληροφοριών ΤΕΙ Καβάλας.

Εθνική Πύλη ermis.gov.gr

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης

Τίτλος Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης. Συντάκτης. Ακαδηµαϊκό ιαδίκτυο GUnet Οµάδα Ασύγχρονης Τηλεκπαίδευσης

Αν παρ όλα αυτά αντιμετωπίζετε πρόβλημα, επικοινωνήστε με το Κέντρο Δικτύου της ΑΣΠΑΙΤΕ Τηλ , , ,

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

μ μ «μ»

Εγχειρίδιο Εκπαιδευτή

Εγχειρίδιο Εκπαιδευτή

ΕΛΑΧΙΣΤΕΣ ΑΠΑΙΤΗΣΕΙΣ ΕΞΟΠΛΙΣΜΟΥ ΕΠΙΚΟΙΝΩΝΙΑ... 23

Αποτελεί την πρόταση του GUnet. ασύγχρονης τηλεκπαίδευσης. Είναι ένα ανοικτό αρθρωτό σύστημα διαχείρισης ηλεκτρονικών μαθημάτων

Εθνική Πύλη ermis.gov.gr

XAMPP Apache MySQL PHP javascript xampp

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

Εγχειρίδιο Καθηγητή. Εισαγωγή

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Π.Σ. ΦΟΙΤΗΤΟΛΟΓΙΟΥ- ΓΙΑ ΤΟ ΔΙΔΑΣΚΟΝΤΑ (ClassWeb)

GUnet eclass 2.0 Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης

Open eclass Πλατφόρµα Ασύγχρονης Τηλεκ αίδευσης

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 2 24/01/2012

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΤΜΗΜΑ ΜΑΘΗΜΑΤΙΚΩΝ

Εκπαιδευτικά Περιβάλλοντα Διαδικτύου

Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ

Εγχειρίδιο Φοιτητή. Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Α.Σ.ΠΑΙ.Τ.Ε.

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

Εγχειρίδιο εγκατάστασης Megasoft 2009

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Εθνική Πύλη

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

Εγχειρίδιο Καθηγητή GUnet e-class

Οδηγίες για αντιμετώπιση προβλημάτων στην εγκατάσταση του ΧΑΜPP

ΕΣΔ 232: ΟΡΓΑΝΩΣΗ ΔΕΔΟΜΕΝΩΝ ΣΤΗ ΚΟΙΝΩΝΙΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ. Ακαδημαϊκό Έτος , Εαρινό Εξάμηνο. Εργαστηριακή Άσκηση 1 17/01/2012

Εγκατάσταση Joomla 1. Στο Π.Σ.Δ. ( 2. Τοπικά 3. Σε δωρεάν Server

Περιεχόμενα. Εισαγωγή. Οδηγός Χρήστη - Φοιτητή

Κεφάλαιο 5. Βασικές Τεχνολογίες για την Υποστήριξη ΕΠΔ

e-κπαίδευση Πλατφόρµα Ασύγχρονης Τηλε-κπαίδευσης Οδηγίες χρήσης για τους σπουδαστές του ΤΕΙ Αθήνας και τους επισκέπτες της δικτυακής πύλης e-κπαίδευση

Εγχειρίδιο Διαχειριστή

6 Εισαγωγή στο Wordpress 3.x

Εγκατάσταση IIS (Internet Information Server) 7.0 / 7.5 / 8.0

ΕΙΣΑΓΩΓΗ... 4 ΕΓΓΡΑΦΗ... 5 ΤΑ ΜΑΘΗΜΑΤΑ ΜΟΥ... 6 ΑΛΛΑΓΗ ΤΟΥ ΠΡΟΦΙΛ ΜΟΥ... 7 ΛΙΣΤΑ ΜΑΘΗΜΑΤΩΝ... 8 ΤΟ ΗΜΕΡΟΛΟΓΙΟ ΜΟΥ... 9 ΟΙ ΑΝΑΚΟΙΝΩΣΕΙΣ ΜΟΥ...

ΤΜΗΜΑ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΥΠΟΛΟΓΙΣΤΙΚΗΣ ΥΠΟΔΟΜΗΣ ΜΗΧΑΝΟΓΡΑΦΙΚΟ ΚΕΝΤΡΟ

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΦΟΙΤΗΤΩΝ

Open eclass 2.1 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Hase οδηγίες χρήσης.

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL

Τεχνολογία Διοίκησης Επιχειρησιακών Διαδικασιών

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Α2Α

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1

Παράρτημα Παραδοτέου Π5: Εγχειρίδια Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης

ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓIΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΡΤΑΣ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ:ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ

Ανάκτηση Κωδικού URegister για Νεοεισαχθέντες Φοιτητές

Αραπογιάννης Β. Τεχν.ΚΕΠΛΗΝΕΤ Αγρινίου

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

Printer Administration Utility 4.2

Vodafone Business Connect

Ρυθμίσεις Internet Explorer για την έκδοση ψηφιακών πιστοποιητικών της ΑΠΕΔ. Έκδοση 1.0

IDIKA eprescription SignMed Authentication & Digital Signature Client για Windows

Επιμόρφωση Β Επίπεδου Κ.Σ.Ε.: 2 ο ΓΕΛ Ηρακλείου Ειδικότητα: ΠΕ04 Μάθημα: Εγκατάσταση Χρήση CMS Joomla

ΟΔΗΓΙΕΣ ΧΡΗΣΤΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΤΑΞΗΣ

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

ΕΚΠΑ η-τάξη Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Vodafone Business Connect

ΡΥΘΜΙΣΕΙΣ ΓΙΑ ΔΥΝΑΜΙΚΟ IP

Σύνδεση σε τοπικό δίκτυο LAN μέσω πρίζας δικτύου

Οδηγός Εγκατάστασης

Μια καλή επιλογή θα ήταν (χωρίζοντας τις λέξεις με παύλα -) ή

Οδηγός σύνδεσης. Υποστηριζόμενα λειτουργικά συστήματα. Σελίδα 1 από 5

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου

Ορισμός Νέου Κωδικού URegister

Εθνική Πύλη

ΕΓΧΕΙΡΙ ΙΟ Ο ΗΓΙΩΝ. Ηλεκτρονική. Υπηρεσία Άντλησης Αποτελέσματος Πιστοποίησης Αναπηρίας

Εγχειρίδιο εγκατάστασης και χρήσης περιοδικών etwinning

Βασική εγκατάσταση Asterisk σε Linux

Σχεδιάζοντας Εφαρμογές για το Διαδίκτυο

Εθνική Πύλη

GUnet eclass 1.7 Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Εγχειρίδιο Χρήσης Φορέα Πιστοποίησης

Οδηγός Χρήστη Πλατφόρµας Τηλεκπαίδευσης

Εγκατάσταση λειτουργίας Σάρωση σε

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Marmitek UltraViewPro 1

ΕΓΧΕΙΡΙΔΙΟ ΥΠΗΡΕΣΙΑΣ ΣΥΛΛΟΓΙΚΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ ΕΓΓΡΑΦΩΝ

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Τηλεδιάσκεψη μέσω της υπηρεσίας e:presence. Σύνδεση στην Υπηρεσία e:presence

Οδηγίες Εγκατάστασης Βάσης Δεδομένων MySQL 5.6 Για Λειτουργικό Σύστημα Windows

Transcript:

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Εγκατάστασης (Installation) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 1. Εισαγωγή Η πλατφόρμα Open eclass είναι ένα ολοκληρωμένο Σύστημα Διαχείρισης Ηλεκτρονικών Μαθημάτων και αποτελεί την πρόταση του Ακαδημαϊκού Διαδικτύου GUnet για την υποστήριξη της Υπηρεσίας Ασύγχρονης Τηλεκπαίδευσης. Αναπτύχθηκε από την Ομάδα Ασύγχρονης Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου, υποστηρίζεται κεντρικά από το GUnet και διανέμεται ελεύθερα ως Λογισμικό Ανοικτού Κώδικα. Η τρέχουσα έκδοση της πλατφόρμας Open eclass 2.2 έχει δοκιμαστεί και λειτουργεί κανονικά: Σε περιβάλλον Ms Windows (Windows 2000 server, XP, 2003 server) Σε διάφορες διανομές Linux (RedHat, Debian, Ubuntu, Suse, Fedora, κ.λπ.) Σε περιβάλλον UNIX (Solaris). - 1 -

Στη συνέχεια παρατίθενται αναλυτικά οι οδηγίες εγκατάστασης της πλατφόρμας: Ενέργειες πριν την εγκατάσταση - προαπαιτούμενα Εγκατάσταση σε λειτουργικό σύστημα Unix / Linux (Solaris /Redhat, Debian, κλπ.) Εγκατάσταση σε λειτουργικό σύστημα Windows (Win2000, WinXP, Win2003, κλπ) Ενέργειες μετά την εγκατάσταση - Άλλες ρυθμίσεις 2. Ενέργειες πριν την Εγκατάσταση Προαπαιτούμενα Για την εγκατάσταση της πλατφόρμας Open eclass 2.2, απαιτείται η ύπαρξη και η καλή λειτουργία μιας σειράς συστημάτων και εφαρμογών. Αυτές είναι οι εξής: Α. Web Server (Apache 1.3.x ή 2.x) Ο Apache πρέπει να μπορεί να χειριστεί σελίδες τύπου.php.inc. Αν δεν τον έχετε ρυθμίσει, τότε αρκεί στο αρχείο httpd.conf να προσθέσετε την ακόλουθη γραμμή: AddType application/x-httpd-php.php.inc Επίσης, θα πρέπει να ορίσετε ότι η προκαθορισμένη κωδικοποίηση των σελίδων που στέλνει ο Web Server είναι UTF-8. Στον Apache, αυτό μπορείτε να το κάνετε βάζοντας στο αρχείο httpd.conf την δήλωση: AddDefaultCharset UTF-8 Αν χρησιμοποιείτε Apache 1.3.x, για λόγους ασφαλείας, απενεργοποιήστε το directory indexing για τους υποκαταλόγους που θα εγκατασταθεί το Open eclass. Στο αρχείο httpd.conf προσθέστε στα Options την επιλογή -Indexes. Αν για παράδειγμα το Open eclass εγκατασταθεί στο /var/www/ τότε προσθέστε στο httpd.conf την παρακάτω δήλωση: <Directory /var/www/>... Options -Indexes... </Directory> Μόνο για Windows. Αν στον υπολογιστή σας τρέχει o Web Server της Microsoft (IIS) πρέπει να τον απενεργοποιήσετε. Πηγαίνετε στο Start->Programs->Administrative Tools- >Services και σταματήστε την υπηρεσία «World Wide Web Publishing Service», κάνοντας δεξί κλικ και επιλέγοντας «stop». Για να απενεργοποιηθεί ο IIS μόνιμα, κάντε δεξί κλικ στην παραπάνω υπηρεσία και επιλέξτε «Disabled» από τον κατάλογο επιλογών «Startup type». Να σημειωθεί ότι η πλατφόρμα λειτουργεί κανονικά και σε περιβάλλον IIS αλλά δεν έχει δοκιμαστεί εκτενώς. - 2 -

Β. PHP (εκδόσεις >= 4.3.0) Η πλατφόρμα λειτουργεί χωρίς προβλήματα με εκδόσεις >= 4.3.0 και με εκδόσεις 5.x. Ταυτόχρονα με την εγκατάσταση της PHP, απαιτείται και ενεργοποίηση της υποστήριξης του Apache για PHP. Σημειώστε ότι στην PHP, θα πρέπει να ενεργοποιήσετε την υποστήριξη για τα modules mysql, zlib, pcre και gd. Αν επιθυμείτε να χρησιμοποιήσετε κάποιον εξυπηρετητή LDAP για την πιστοποίηση των χρηστών, τότε θα πρέπει να ενεργοποιήσετε και το ldap module για την υποστήριξη του. Οι περισσότερες διανομές της PHP έχουν ενσωματωμένη υποστήριξη για τα modules αυτά (εκτός, ίσως, του ldap module). Κατά την εγκατάσταση του Open eclass ελέγχεται αν πληρούνται τα παραπάνω. Στο αρχείο php.ini θα πρέπει να ορίσετε τις παραμέτρους: register_globals = on short_open_tag = on magic_quotes = on Όσον αφορά το μέγιστο μέγεθος των αρχείων που θα επιτρέπεται να γίνονται upload στην πλατφόρμα, μπορείτε να το ρυθμίσετε με τις παρακάτω γραμμές στο αρχείο php.ini. Προτείνεται: upload_max_filesize = 40M (η προκαθορισμένη τιμή είναι 2M) memory_limit = 25M (η προκαθορισμένη είναι 8M) post_max_size = 40M (η προκαθορισμένη είναι 8M) max_execution_time = 100 (η προκαθορισμένη είναι 30 sec) Επίσης, αν τυχόν, εμφανιστεί κάποιο notice της PHP κατά την διάρκεια της εφαρμογής, αναζητήστε στο αρχείο php.ini την μεταβλητή error_reporting και δώστε της την παρακάτω τιμή: error_reporting = E_ALL & ~E_NOTICE Μόνο για Ms Windows Στα Windows extensions βγάζετε τα σχόλια (;) από το τη γραμμή extension = php_ldap.dll Αλλάξτε την μεταβλητή session.save_path σε ένα path το οποίο υπάρχει (π.χ. session.save_path=c:\winnt\temp\). Βεβαιωθείτε επίσης, ότι ο Αpache έχει δικαιώματα πρόσβασης σε αυτό. Συμπληρώστε τον SMTP server που σας εξυπηρετεί για αποστολή e-mail, π.χ. SMTP = mail.gunet.gr Συμπληρώστε μια έγκυρη email διεύθυνση αποστολέα στο πεδίο sendmail_from Τέλος, καλό είναι να ορίσετε κι εδώ την προκαθορισμένη κωδικοποίηση προσθέτοντας τη γραμμή: default_charset = "UTF-8" - 3 -

Μόλις ολοκληρώσετε τις αλλαγές σας, επανεκκινήστε τον Apache. Γ. MySQL (εκδόσεις 4.1.x ή 5.x) Παράλληλα με την εγκατάσταση της MySQL θα πρέπει να δημιουργηθεί ένας λογαριασμός χρήστη (user account), με δικαιώματα δημιουργίας βάσης δεδομένων. Προσέξτε επίσης η MySQL να μην τρέχει σε strict mode. Για να το διαπιστώσετε ελέγξτε αν έχει κάποια τιμή η παράμετρος --sql-mode η οποία βρίσκεται στο αρχείο ρυθμίσεων my.cnf ή my.ini για τους χρήστες UNIX και Windows αντίστοιχα. Αν έχει (π.χ. --sql-mode=strict_trans_tables ή --sqlmode=strict_all_tables) τότε αλλάξτε την σε κενή (--sql-mode=""). Δ. sendmail ή postfix (προαιρετικά) Σε μερικές λειτουργίες της πλατφόρμας (π.χ. κατά την εγγραφή των χρηστών), γίνεται αποστολή mail. Αν δεν λειτουργεί κάποια εφαρμογή αποστολής mail, τα mail της πλατφόρμας δεν θα αποστέλλονται πουθενά. Μόνο για Windows: Εναλλακτικά, για να εγκαταστήσετε τα παραπάνω, μπορείτε να χρησιμοποιήσετε το πακέτο EasyPHP ή το πακέτο XAMPP. 3. Εγκατάσταση σε Λειτουργικό Σύστημα Unix / Linux (Solaris / Redhat, Debian, Suse, Ubuntu κ.λπ.) Διαδικασία εγκατάστασης: Μπορείτε να αποσυμπιέσετε το αρχείο openeclass-2.2.tar.gz με την εντολή tar xzvf eclass.tar.gz. O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, περιέχει όλα τα αρχεία της εφαρμογής. Αυτός ο υποκατάλογος πρέπει να τοποθετηθεί σε σημείο προσβάσιμο από τον web server του υπολογιστή. Για να ρυθμίσετε τα δικαιώματα πρόσβασης μπορείτε να δώσετε τις παρακάτω εντολές (αν ο web server τρέχει σαν χρήστης www-data) cd (path του eclass) (π.χ. cd /opt/eclass) chown -R www-data * find./ -type f -exec chmod 664 {} \; - 4 -

find./ -type d -exec chmod 775 {} \; Για να δώσετε τις παραπάνω εντολές, συνήθως χρειάζεται δικαιώματα διαχειριστή (root). Για να ξεκινήσετε την εγκατάσταση, επισκεφτείτε με κάποιον web browser την διεύθυνση που βρίσκεται ο υποκατάλογος /install/. Αν για παράδειγμα ο κυρίως κατάλογος της εφαρμογής (ο eclass/) βρίσκεται στη διεύθυνση http://www.example.gr/eclass/, η διεύθυνση που πρέπει να πληκτρολογήσετε είναι η http://www.example.gr/eclass/install/ Στη συνέχεια ακολουθείστε τα βήματα του οδηγού εγκατάστασης της πλατφόρμας όπως αυτά παρουσιάζονται στην οθόνη σας. Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL (π.χ. eclass.gunet.gr, localhost - αν είναι στον ίδιο υπολογιστή) Ένα "Όνομα Χρήστη" και "Συνθηματικό" για τη MySQL με δικαιώματα δημιουργίας νέων βάσεων Όνομα για την κύρια βάση δεδομένων του eclass (το default είναι eclass). Αλλάξτε το οπωσδήποτε, άν υπάρχει ήδη μια βάση δεδομένων με το ίδιο όνομα. URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http://eclass.gunet.gr/eclass/) Το path των αρχείων στον server. Βεβαιωθείτε ότι το path είναι σωστό (π.χ. /var/www/html/). Όνομα / Επώνυμο και email Διαχειριστή. Όνομα Χρήστη και Συνθηματικό Διαχειριστή Το όνομα που θέλετε να δώσετε στην πλατφόρμα (π.χ. Open eclass) Tηλέφωνο και email helpdesk (σε αυτό το email έρχονται οι διάφορες αιτήσεις, θα μπορούσε να είναι το ίδιο με του διαχειριστή). Όνομα και διεύθυνση του ιδρύματος σας. Προαιρετικά, τον ldap server του ιδρύματος στον οποίο θα γίνεται η πιστοποίηση των χρηστών από την πλατφόρμα (π.χ. ldap.noc.uoa.gr), καθώς και το basedn του ldap server (π.χ.ou=people,o=uoa,c=gr) Να σημειωθεί ότι ο υπολογιστής στον οποίο θα εγκατασταθεί το eclass, θα πρέπει να έχει πρόσβαση στον ldapserver του ιδρύματος. Στην περίπτωση που δεν υπάρχει διαθέσιμος LDAP server στο ίδρυμα ή οργανισμό σας, τότε αφήστε το κενό. Υπάρχει εναλλακτικός τρόπος πιστοποίησης των χρηστών μέσα από την MySQL. - 5 -

4. Εγκατάσταση σε Υπολογιστές με Λειτουργικό Σύστημα Ms Windows (Win2000, WinXP, Win2003 κ.λπ.) Διαδικασία εγκατάστασης: Αποσυμπιέστε το αρχείο openeclass-2.2.zip στο root directory του Apache. O υποκατάλογος που δημιουργείται κατά την αποσυμπίεση του πακέτου, περιέχει όλα τα αρχεία της εφαρμογής. Αυτός ο υποκατάλογος πρέπει να τοποθετηθεί σε σημείο προσβάσιμο από τον web server του υπολογιστή. Για να ξεκινήσετε την εγκατάσταση, επισκεφτείτε με κάποιον web browser την διεύθυνση που βρίσκεται ο υποκατάλογος /install/. Αν για παράδειγμα ο κυρίως κατάλογος της εφαρμογής (ο eclass/) βρίσκεται στη διεύθυνση http://www.example.gr/eclass/, η διεύθυνση που πρέπει να πληκτρολογήσετε είναι η http://www.example.gr/eclass/install/ Στη συνέχεια ακολουθείστε τα βήματα του οδηγού εγκατάστασης της πλατφόρμας όπως αυτά παρουσιάζονται στην οθόνη σας. Σημειώστε ότι κατά την διαδικασίας εγκατάστασης θα σας ζητηθούν τα παρακάτω: Το όνομα του υπολογιστή όπου είναι εγκατεστημένη η MySQL (π.χ. eclass.gunet.gr, localhost - αν είναι στον ίδιο υπολογιστή) Ένα "Όνομα Χρήστη" και "Συνθηματικό" για τη MySQL με δικαιώματα δημιουργίας νέων βάσεων Όνομα για την κύρια βάση δεδομένων του eclass (το default είναι eclass). Αλλάξτε το οπωσδήποτε, αν υπάρχει ήδη μια βάση δεδομένων με το ίδιο όνομα. URL της πλατφόρμας (όπως αυτό θα εμφανίζεται στον browser μετά την εγκατάσταση π.χ. http://eclass.gunet.gr/eclass/) Το path των αρχείων στον server. Βεβαιωθείτε ότι το path είναι σωστό (π.χ. C:\Program Files\Apache\htdocs\). Όνομα / Επώνυμο και email Διαχειριστή. Όνομα Χρήστη και Συνθηματικό Διαχειριστή Το όνομα που θέλετε να δώσετε στην πλατφόρμα (π.χ. GUNet eclass) Tηλέφωνο και email helpdesk (σε αυτό το email έρχονται οι διάφορες αιτήσεις θα μπορούσε να είναι το ίδιο με του διαχειριστή). Όνομα και διεύθυνση του ιδρύματος σας. Προαιρετικά, τον ldap server του ιδρύματος στον οποίο θα γίνεται η πιστοποίηση των χρηστών από την πλατφόρμα (π.χ. ldap.noc.uoa.gr), καθώς και το basedn του ldap server (π.χ.ou=people,o=uoa,c=gr). Να σημειωθεί ότι ο υπολογιστής στον οποίο θα εγκατασταθεί το eclass, θα πρέπει να έχει πρόσβαση στον - 6 -

ldapserver του ιδρύματος. Στην περίπτωση που δεν υπάρχει διαθέσιμος LDAP server στο ίδρυμα ή οργανισμό σας, τότε αφήστε το κενό. Υπάρχει εναλλακτικός τρόπος πιστοποίησης των χρηστών μέσα από την MySQL. 5. Ενέργειες μετά την Εγκατάσταση - Άλλες Ρυθμίσεις Η πλατφόρμα διανέμεται με το διαχειριστικό εργαλείο phpmyadmin. Για λόγους ασφαλείας, η πρόσβαση στο phpmyadmin γίνεται μέσω cookies του browser. Αν θέλετε να το αλλάξετε, ανατρέξτε στο αρχείο ρυθμίσεων config.inc.php του phpmyadmin. To eclass κατά την εγκατάσταση εισάγει 3 δοκιμαστικές / γενικές Σχολές /Τμήματα. (Τμήμα 1 με κωδικό TMA, Τμήμα 2 με κωδικό TMB κ.λπ.). Εσείς θα πρέπει να τις αλλάξετε και να τις προσαρμόσετε στις Σχολές-Τμήματα του Ιδρύματός σας. Αυτό μπορείτε να το κάνετε μέσα από το διαχειριστικό εργαλείο. Περισσότερες και αναλυτικότερες οδηγίες για τις ενέργειες αυτές, μπορείτε να βρείτε στο εγχειρίδιο του Διαχειριστή (βρίσκεται μέσα στο διαχειριστικό εργαλείο). Aν κάποιο ίδρυμα θέλει να αντικαταστήσει το αρχικό λογότυπο του Open eclass με το δικό, αρκεί να αντικαταστήσει την εικόνα (path_eclass)/template/classic/img/logo_bg_50.gif με τη δική του. Προσοχή στο μέγεθος της εικόνας. Στο αρχείο config.php ορίζεται η μεταβλητή have_latex η οποία εξ'ορισμού έχει τιμή FALSE. Αλλάζοντας την σε τιμή TRUΕ θα έχετε υποστήριξη μαθηματικών συμβόλων σε ορισμένα υποσυστήματα του eclass. Αυτό όμως προϋποθέτει την ύπαρξη συστήματος latex στο σύστημα που φιλοξενεί το eclass. Περισσότερα για τις ρυθμίσεις που θα πρέπει να κάνετε, ανατρέξτε στο αρχείο README_latex.txt Αν δεν επιθυμείτε υποστήριξη latex αφήστε την όπως είναι (δηλαδή me τιμή FALSE). Στο αρχείο config.php ορίζεται η μεταβλητή close_user_registration η οποία εξ'ορισμού έχει τιμή FALSE. Αλλάζοντας την σε τιμή TRUE η εγγραφή χρηστών με δικαιώματα "φοιτητή" δεν θα είναι πλέον ελεύθερη. Οι χρήστες για να αποκτήσουν λογαριασμό στην πλατφόρμα θα ακολουθούν πλέον διαδικασία παρόμοια με τη δημιουργία λογαριασμού "καθηγητή" δηλαδή θα συμπληρώνουν μια φόρμα-αίτηση δημουργίας λογαριασμού φοιτητή. Η αίτηση εξετάζεται από τον διαχειριστή ο οποίος εγκρίνει την αίτηση, οπότε δημιουργεί τον λογαριασμό, ή την απορρίπτει. Αν δεν επιθυμείτε να αλλάξει ο τρόπος εγγραφής φοιτητών αφήστε την όπως είναι. (δηλαδή στην τιμή FALSE). Αν θέλετε να χρησιμοποιήσετε την πλατφόρμα με Web server που έχει ενεργοποιημένη την υποστήριξη SSL (π.χ. https://eclass.gunet.gr) μπορείτε να το κάνετε δηλώνοντας στο config.php την μεταβλητή urlsecure. π.χ. $urlsecure = "https://eclass.gunet.gr". Περισσότερες και αναλυτικότερες οδηγίες για τις ενέργειες αυτές, μπορείτε να βρείτε στο εγχειρίδιο του Διαχειριστή (βρίσκεται μέσα στο διαχειριστικό εργαλείο). - 7 -

Μπορείτε να αλλάξετε τα ονόματα των βασικών ρόλων των χρηστών της πλατφόρμας αλλάζοντας το αρχείο μηνυμάτων (path του eclass)/modules/lang/greek/common.inc.php (path του eclass)/modules/lang/english/common.inc.php Μπορείτε να προσθέσετε κείμενο (π.χ. ενημερωτικού περιεχομένου) στα αριστερά και δεξιά της αρχικής σελίδας της πλατφόρμας. Για το σκοπό αυτό, απλά πληκτρολογήστε το κείμενο της αρεσκείας σας (σε μορφή HTML) στα scripts eclass_home_extras_left.html και eclass_home_extras_right.html αντίστοιχα, που βρίσκονται στον αρχικό κατάλογο του eclass. Τέλος, στους χρήστες της πλατφόρμας, θα πρέπει να επισημανθεί να έχουν την javascript ενεργοποιημένη στον browser τους. - Για τους χρήστες του Internet Explorer, από τα μενού επιλέξτε διαδοχικά Internet Options/Security/Custom Level/Security Options και μαρκάρετε την επιλογή "Scripting of java applets". - Για τους χρήστες του Netscape / Mozilla, από τα μενού επιλέξτε διαδοχικά Edit / Preferences / Advanced / Scripts and Plugins και μαρκάρετε την επιλογή "Enable Java script for Navigator". - Για τους χρήστες του Firefox, επιλέξτε διαδοχικά Edit / Preferences / Web features και μαρκάρετε την επιλογή "Enable JavaScript". Μόνο για συστήματα Unix/Linux: Αφού ολοκληρωθεί η εγκατάσταση, συνίσταται για λόγους ασφαλείας, να αλλάξετε τα δικαιώματα πρόσβασης των αρχείων /config/config.php και /install/index.php και να επιτρέψτε μόνο ανάγνωση (τα permissions των παραπάνω θα πρέπει να είναι 444) Παράδειγμα chmod 444 openeclass/config/config.php openeclass/install/index.php - 8 -