Αρχή

Εργασία 19.1: Εγκατάσταση του Moodle σε προσωπικό υπολογιστή

 

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

Ξεκινάμε με οδηγίες για το πως μπορεί να γίνει αυτό σε Windows. Στη συνέχεια, για όσους χρησιμοποιούν linux, υπάρχουν εναλλακτικές οδηγίες για Ubuntu. (Εννοείται ότι θα επιλέξετε ένα από τα δυο πακέτα οδηγιών.)

Τέλος θα βρείτε οδηγίες για το τι ακριβώς ζητάμε να παραδώσετε ως άσκηση.

.

Για Windows (7,8,10)

H εγκατάσταση εχει απλοποιηθεί πολύ σε σχέση με αυτήν που θα βρείτε στο διαδίκτυο και αυτό έγινε για λόγους ευκολίας δικής σας αλλά και για λόγους τυποποίησης. Η διαδικασία είναι η εξής :

 

 (**)  ΟΤΑΝ ΠΑΤΗΘΕΙ ΤΟ xampp-control 

... αν υπάρχει πρόβλημα (όπως π.χ χρήση της πόρτας που χρησιμοποιεί το πρόγραμμα από άλλα προγράμματα) θα εμφανιστεί μια εικόνα όπως π.χ. την παρακάτω . Θα πρέπει να διορθώσουμε τα λάθη που θα εμφανιστούν και να ξαναπροσπαθήσουμε

(Επισήμανση : ένα από τα προγράμματα που ενδέχεται να μπλοκάρει μια από τις θύρες είναι το Skype - ο πιο απλός τρόπος για να λύσετε το πρόβλημα αυτό είναι να είναι κλειστό το πρόγραμμα όταν εκτελούνται τα παραπάνω)

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

Για το λόγο αυτό, εάν υπάρξει κάποιο πρόβλημα και το θέσετε στο forum παρακαλούμε να είστε πολύ αναλυτικοί.

 

Για αλλαγή πόρτας κάντε μια μικρή αλλαγή μέσα από το config -> Apache (httpd.conf)

θα βγει ένα αρχείο και εκεί αλλάξτε το Listen 88 σε Listen 8088 (θα το βρείτε μόνο με αναζήτηση μέσα στο αρχείο)

στη συνέχεια πατήστε το start και αν πρασινίσει θα δουλέψετε με το http://localhost:/8088/moodle (αναλυτικές οδηγίες θα βρείτε εδώ)

... ενώ αν δεν υπάρχει πρόβλημα θα μας το πει οπότε εμείς πρέπει να πατήσουμε το Start στα Apache και MySQL και θα πρέπει να δούμε κάτι σαν το παρακάτω

(ΠΡΟΣΟΧΗ !!  στο πράσινο χρώμα στις αντίστοιχες επιλογές όπως φαίνεται παρακάτω που υποδηλώνει καλή λειτουργία . Επισης στην παρακάτω εικόνα τα "Start" αυτών έχουν γινει "Stop" εφόσον ήδη τρέχουν αυτές οι υπηρεσίες)

 

 .

Για Ubuntu (για προχωρημένους)

Υπάρχουν αρκετοί τρόποι εγκατάστασης. Τα βασικά βήματα σε ubuntu είναι τα εξής:
1. εγκατάσταση apache server (αν δεν υπάρχει)
sudo apt-get install apache2
2. εγκατάσταση sql server (αν δεν υπάρχει)
sudo  apt-get install mysql-server
3. εγκατάσταση php (αν δεν υπάρχει)
sudo  apt-get install php5
4. δημιουργία βάσης δεδομένων και αντίστοιχου χρήστη στο phpmyadmin
5. μεταφορά των αρχείων εγκατάστασης στο φάκελο /var/www και απόδοση ορθών δικαιωμάτων rw
6. εκτέλεση της εγκατάστασης του moodle μέσα από το http://localhost/"φάκελος εγκατάστασης moodle"
7. εγκατάσταση του αρθρώματος games (plugin) από εδώ: https://moodle.org/plugins/mod_game
(μπορείτε να βρείτε και να εγκαταστήσετε το αρθρωμα Game με οδηγίες που θα βρείτε εδώ.

Επίσης μπορείτε να δείτε και σχετικό video εδώ.)

 

Εναλακτικά, αρχικά εγκαθιστούμε στο σύστημά μας το LAMP, ώστε να δημιουργήσουμε ένα τοπικό σέρβερ. Για οδηγίες, δείτε το παρακάτω βίντεο
(πατήστε εδώ).
Στη συνέχεια, εγκαθιστούμε στο νέο σέρβερ μας το moodle. Για οδηγίες, δείτε το παρακάτω βίντεο
(πατήστε εδώ).

 Σημείωση: Αν κατά την εγκατάσταση σας βγει το λάθος: "Ο φάκελος /var δεν είναι εγγραψιμος κ.τ.λ.", θα πρέπει να κάνετε τα παρακάτω:

1. Θα μπειτε στο τερματικό και θα δώσετε την εντολή sudo nautilus
2. Θα δώσετε τον κωδικό σας

3. στο παράθυρο που ανοίγει, θα περιηγηθείτε και θα βρείτε το φάκελο /var (φαίνεται και στο βίντεο το πως).
4. Σε ένα κενό σημείο του φακέλου (όχι σε κάποιο αρχείο του) θα κάνετε δεξί κλικ, και θα επιλέξετε "Ιδιότητες".
5. Θα επιλέξετε την καρτέλα "δικαιώματα". Εκεί θα δειτε τρεις δυάδες από πτυσσόμενες λίστες. Στην πρώτη κάθε ζευγαριού, θα επιλέξετε "Δημιουργία και διαγραφή αρχείου". Μετά θα πατήσετε "κλείσιμο".
6. Στο βήμα της εγκατάστασης που είχατε μείνει, θα πατήσετε "Επόμενο".


ΤΙ ΠΡΕΠΕΙ ΝΑ ΠΑΡΑΔΩΣΕΤΕ (A,B) !!

Μόλις μπείτε στη δική σας προσωπική εγκατάσταση moodle αλλάξτε τα στοιχεία του χρήστη admin και βάλτε το δικό σας όνομα. Βεβαιωθείτε οτι το ονομα σας φαίνεται πάνω δεξιά. (Εαν δεν φαίνεται βγείτε απο το moodle και ξαναμπείτε). Κάντε PrintScreen την οθόνη που βλέπετε σε jpg μορφήανεβάστε το αρχείο στο ΠΣΔ ή στο Dropbox και στείλτε μας στην υποβολή τον σύνδεσμο ο οποίος ΠΡΕΠΕΙ να ειναι ενεργός. Για να είναι σωστή η εργασία θα πρέπει επίσης το Moodle να είναι στα Ελληνικά και να φαίνεται το όνομα σας πανω δεξιά

.

A. Επεξεργασία στοιχείων του χρήστη admin

1) Να έχετε μπεί σαν admin στο moodle

2) Νά πάτε στο menu επάνω δεξιά στις "Ρυθμίσεις προφίλ"→"Επεξεργασία του προφίλ" και να αλλάξετε το Όνομα και το Επώνυμο  (ΠΡΟΣΟΧΗ !!  όχι το "Όνομα χρήστη" ή user name)

3) Να πατήσετε "Επεξεργασία του προφίλ" που βρίσκεται στο τέλος της σελίδας:

 

4) Να επιστρέψετε στην αρχική σελίδα

B. Δημιουργία  νέου μαθήματος

1)  Πηγαίνετε  στο τοπικό σας Moodle, με username: admin  και password:    !Moodle2016

2) Επιλέξτε:  μαθήματα - προσθήκη νέου μαθήματος  και συμπληρώστε τα απαραίτητα πεδία (πλήρες όνομα και σύντομο όνομα μαθήματος). Αφού τελειώσετε επιλέγετε αποθήκευση και προβολή. εικ.1        ( έχετε τη δυνατότητα αν επιθυμείτε να εγγράψετε νέους χρήστες στο μάθημά σας αλλά αυτό το βήμα δεν είναι απαραίτητο για την υλοποίηση της εργασίας) 

εικ. 1

(εικ. 1)

.

ΓΙΑ ΠΕΡΑΙΤΕΡΩ ΑΝΑΖΗΤΗΣΗ (απευθύνεται στους χρήστες windows)

Τα παρακάτω ΔΕΝ ειναι ζητούμενα της εργασιας και μπορεί κάποιος να τα κάνει μόνο εαν θέλει.

Επειδή οπως είπαμε εχουμε δημιουργήσει μια ειδική εγκατάσταση όποιος θέλει μπορεί να κάνει και την εγκατάσταση που θα βρει στο διαδίκτυο όπου όμως χρειάζονται περισσότερες ρυθμίσεις ( https://moodle.org 

Γενικότερα για την εγκατάσταση του moodle μπορείτε να δείτε ενα σχετικό βίντεο εδώ.  

(Επαναλαμβάνουμε οτι το video αυτό δείχνει μια γενική εγκατάσταση Μην το χρησιμοποιήσετε σαν οδηγό για την εργασία απλά είναι για να δείτε μια λεπτομερέστερη εγκατάσταση για οποιον θέλει να ασχοληθεί περισσότερο. 

(Το video αυτό όπως και τα υπόλοιπα των εργασιών αυτών έχουν δημιουργηθεί απο τον συνάδελφο Χρήστο Τζέτζια)

ΕΠΙΣΗΜΑΝΣΗ :  Στο forum έχει ανοιχτεί γι' αυτή την εργασία μία συζήτηση με συχνά χρησιμοποιούμενες ερωτήσεις. Καλό είναι να το συμβουλεύεστε . Για αναλυτικές οδηγίες και προβλήματα θα πρέπει να πηγαίνετε στην αντίστοιχη συζήτηση όπως αναφέρεται παρακάτω,

Το FAQ που έχει δημιουργηθεί μπορείτε να το βρείτε εδώ