Article Index |
---|
Moodle σε Web Server |
Σελίδα2 |
Σελίδα3 |
Σελίδα4 |
Σελίδα5 |
Σελίδα5 |
Σελίδα6 |
Σελίδα7 |
Σελίδα8 |
Σελίδα9 |
All Pages |
Σελίδα 5 από 10
(3) Δομή του δικτυακού τόπου
Αυτή μια γρήγορη περίληψη των περιεχομένων του καταλόγου του Moodle, για να σας βοηθήσει να προσανατολιστείτε :
config.php - Το μόνο αρχείο που χρειάζεται να αλλάξετε για να αρχίσετε
version.php - καθορίζει την τρέχουσα έκδοση του κώδικα του Moodle
index.php - Η πρώτη σελίδα του δικτυακού τόπου
admin/ - κώδικας για να διαχειρίζεστε όλο τον server
auth/ - plugin modules για την πιστοποίηση των χρηστών
course/ - κώδικας για να εμφανίζει αλλά και για να διαχειρίζεστε τα μαθήματα
doc/ - έγγραφα βοήθειας για το Moodle (π.χ. αυτή η σελίδα)
files/ - κώδικας για να εμφανίζει και να διαχειρίζεστε τα αρχεία που γίνονται upload
lang/ - κείμενα σε διάφορες γλώσσες, ένας κατάλογος για κάθε γλώσσα
lib/ - βιβλιοθήκες του πηγαίου κώδικα του Moodle
login/ - κώδικας για να διαχειρίζεστε την δημιουργία λογαριασμών και συνδέσεων
mod/ - όλα τα modules για τα μαθήματα του Moodle
pix/ - δημιουργία γραφικών του δικτυακού τόπου
theme/ - πακέτα θεμάτων για να αλλάζετε την εμφάνιση του δικτυακού τόπου.
user/ - κώδικας για να εμφανίζει και να διαχειρίζεστε τους χρήστες
(4) Δημιουργώντας ένα κατάλογο δεδομένων
Το Moodle χρειάζετε επίσης χώρο στο σκληρό σας δίσκο για να αποθηκεύει τα αρχεία που γίνονται upload, όπως έγγραφα για τα μαθήματα και φωτογραφίες χρηστών.
Δημιουργήστε κάπου 'ενα κατάλογο για αυτό τον σκοπό. Για λόγους ασφαλείας είναι προτιμότερο αυτός ο κατάλογος να ΜΗΝ είναι προσβάσιμος απευθείας μέσω του δικτύου. Ο ευκολότερος τρόπος να κένετε αυτό είναι απλά να το τοποθετήσετε έξω από το web directory, αλλίως προστατέψτε το δημιουργόντας ένα αρχείο μέσα στον κατάλογο που να ονομάζεται .htaccess, και να περιέχει αυτή την γραμμή:
deny from all
Για να βεβαιωθείται οτι το Moodle μπορεί να αποθηκεύει τα αρχεία που γίνονται upload σε αυτό τον κατάλογο, ελέγξτε ότι ο web server σας (π.χ. ο Apache) έχει δικαιώματα να γράφει σε αυτόν τον κατάλογο. Σε μηχανήματα Unix, αυτό σημαίνει οτι θα πρέπει να θέσετε ο ιδιοκτήτης του καταλόγου αυτού να είναι κάτι όπως "nobody" ή "apache".
Σε πολλόυς servers που μοιράζουν φιλοξενία, θα πρέπει να περιορίσετε την πρόσβαση σε όλα τα αρχεία στο "group" σας (για να αποτρέψετε άλλους πελάτες του server απο το να κοιτάνε ή να αλλάζουν τα αρχεία σας), αλλά να δώσετε πλήρη δικαιώματα ανάγνωσης/εγγραφής σε όλους τους άλλους (το οποίο θα επιτρέψει στον web server να έχει πρόσβαση στα αρχεία σας). Μιλήστε με τον διαχειριστή του server αν έχετε προβλήμτα ώστε να ρυθμίσετε όλα αυτά με ασφάλεια.