Εγκατάσταση Joomla! Στο ΠΣΔ 1. Μεταβαίνουμε στο www.sch.gr και συνδεόμαστε στο λογαριασμό μας 2. Μεταβαίνουμε στο «MySch»
3. Μεταβαίνουμε στο «Πίνακα Ελέγχου» 4. Μεταβαίνουμε στις «Ρυθμίσεις βάσης δεδομένων MySQL»
5. Αν δεν υπάρχει κωδικός (δεν έχετε χρησιμοποιήσει ποτέ τη συγκεκριμένη λειτουργία) αντί για «Ανανέωση κωδικού» θα υπάρχει η προτροπή «Δημιουργία κωδικού). Τον δημιουργούμε (σε περίπου δυο με τρεις ώρες ο λογαριασμός μας στον MySQL Database Server θα δημιουργηθεί.) Επίσης προσθέτουμε και μια βάση δεδομένων αν δεν υπάρχει ή θέλουμε να χρησιμοποιήσουμε μια καινούργια και πατάμε «εφαρμογή». Σημειώνεται οτι για κάθε λογαριασμό υπάρχει μια default βάση η οποία δεν εμφανίζεται σε αυτό το σημείο (το όνομά της έχει τη μορφή username-db1. Οι νέες βάσεις που δημιουργούμε θα παίρνουν την ονομασία username_db1, username_db2 κτλ) Σημειώνουμε τα στοιχεία, αφού θα χρησιμοποιηθούν για την εγκατάσταση του Joomla! Μπορούμε να διαχειριστούμε τις βάσεις δεδομένων μέσω του εργαλείου phpmyadmin που παρέχεται από το ΠΣΔ πατώντας το κουμπί «Διαχείριση βάσης»...
6. Κατεβάζουμε τα αρχεία του Joomla! από www.joomla.org, αποσυμπιέζουμε το αρχείο και χρησιμοποιώντας έναν ftp client π.χ. Filezilla ---> http://filezilla-project.org/ τα ανεβάζουμε στο λογαριασμό μας στο ΠΣΔ. Όπου Host (Κόμβος): users.sch.gr, Username (Όνομα χρήστη): το όνομα χρήστη σας στο ΠΣΔ, Password (Κωδικός πρόσβασης): τον κωδικό πρόσβασής σας στο ΠΣΔ, και όπου Port (Θύρα): το αφήνουμε κενό οπότε εννοείται η default ftp port που είναι η 21. Στη συνέχεια πατάμε Quickconnect ( Γρήγορη σύνδεση) και πραγματοποιείται η σύνδεση. Στο δεξί τμήμα βλέπουμε τον απομακρυσμένο υπολογιστή ενώ στο αριστερό τον τοπικό. Στο αριστερό τμήμα αποφασίζουμε σε πιο φάκελο θα ανεβάσουμε τα αρχεία του joomla (συνήθως στο ριζικό κατάλογο για να προσπελαύνουμε το site κατευθείαν με το dns όνομά μας: users.sch.gr/username, πχ users.sch.gr/apapakl ή sxoleio-dimos.nomos.sch.gr αν πρόκειται για σχολική μονάδα, πχ 9gym-perist.att.sch.gr). Συνήθως οι λογαριασμοί του ΠΣΔ περιέχουν ήδη κάποια αρχεία τα οποία χρησιμεύουν για αυτόματη κατασκευή ιστοτόπου μέσω σχετικού εργαλείου που παρέχεται από τον «Πίνακα ελέγχου» που είδαμε προηγουμένως. Τα αρχεία αυτά δε χρειάζονται οπότε μπορείτε να τα σβήσετε ή να φτιάξετε ένα φάκελο (στον απομακρυσμένο υπολογιστή πχ defaultfiles) να τα επιλέξετε και με drag and drop να τα μεταφέρετε εκεί μέσα. Προσοχή: πρέπει οπωσδήποτε να μην υπάρχει αρχείο index.htm ή index.html γιατί ο apache web server θα τρέξει πρώτα αυτό, πράγμα που σημαίνει ότι για joomla sites (και όχι μόνο) θα πρέπει να πληκτρολογείτε στο browser πχ users.sch.gr/apapakl/index.php και όχι σκέτο users.sch.gr/apapakl Στη συνέχεια επιλέγουμε τα τοπικά αρχεία του joomla (τα αποσυμπιεσμένα) στο αριστερό τμήμα, κάνουμε δεξί κλικ πάνω τους και πατάμε Upload (Αποστολή). Σιγουρευόμαστε ότι δεν υπάρχουν αποτυχημένες μεταφορές. Αν υπάρχουν ξαναβάζουμε τα αρχεία που δεν ανέβηκαν στην ουρά αποστολής και την επανεκκινούμε. Αυτά γίνονται με τα εργαλεία που υπάρχουν στο κάτω τμήμα του παραθύρου του filezilla...
7. Προσπέλαση του ιστότοπου (users.sch.gr/username). Ο web installer του Joomla! θα ξεκινήσει. Στο 1ο βήμα επιλέγουμε ελληνικά (για τις οδηγίες εγκατάστασης) Στο 2ο βήμα επιλέγουμε επόμενο (δε πειράζει που μερικά στοιχεία δεν είναι τα προτεινόμενα) Στο 3ο βήμα αφού διαβάσουμε την άδεια χρήσης (καλό είναι να τη διαβάσουμε για να δούμε τι είναι ελεύθερο λογισμικό / λογισμικό ανοικτού κώδικα) πατάμε επόμενο
Στο 4ο βήμα βάζουμε τα στοιχεία που σημειώσαμε προηγουμένως και πατάμε επόμενο Στο 5ο βήμα πατάμε επόμενο (δεν είναι απαραίτητο να συμπληρώσουμε τα πεδία) Στο 6ο βήμα συμπληρώνουμε τα υποχρεωτικά στοιχεία και αν θέλουμε εισάγουμε ενδεικτικό περιεχόμενο πατώντας το αντίστοιχο κουμπί. (Σημαντικό: Σημειώστε τα διαπιστευτήρια αφού θα χρειαστούν για να συνδεόμαστε στη κονσόλα διαχείρισης)
Στο 7ο βήμα διαγράφουμε το φάκελο installation με το αντίστοιχο κουμπί. Αν σας βγάλει σφάλμα, τον φάκελο τον σβήνετε χειροκίνητα μέσω filezilla. Το Joomla εγκαταστάθηκε... Δημόσιο τμήμα (front-end): users.sch.gr/username Κονσόλα Διαχείρισης (back-end): users.sch.gr/username/administrator (διεπιστευτήρια που δηλώσαμε στο βήμα 6)