99 |
P a g e
ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΥΛΟΠΟΙΗΣΗ WEBSITE ΠΛΑΤΦΟΡΜΑΣ ΓΙΑ ΤΗΝ ΔΙΑΧΕΙΡΙΣΗ ΡΟΜΠΟΤΙΚΩΝ
ΣΥΣΤΗΜΑΤΩΝ
Παράρτημα
Για να εγκατασταθεί η διαδικτυακή εφαρμογή και να επιτευχθεί σωστά η λειτουργία της θα
πρέπει να τηρηθούν κάποιες προϋποθέσεις. Αρχικά κρίνεται απαραίτητη η εγκατάσταση
κατάλληλων βιβλιοθηκών λογισμικού που δεν υπάρχουν, όπως η Node JS και MySQL server.
Παρακάτω αναφέρονται τα βήματα που απαιτούνται για την ορθή εγκατάσταση του
συστήματος σε τοπικό δίκτυο:
1. Αντιγραφή του φακέλου EduRobot σε φάκελο της επιλογής σας.
2. Παραχώρηση δικαιωμάτων 755 στον κατάλογο και τα περιεχόμενα του.
3. Στον MySQL server δημιουργείστε τη βάση δεδομένων που επιθυμείτε να επικοινωνεί
η σελίδα
4. Περιηγηθείτε στο αρχείο back-end/util/environment.js και τροποποιείστε τις
παραμέτρους database, username, password, port και host. Σε περίπτωση που
χρησιμοποιείται σύστημα Linux τροποποιείστε και τις παραμέτρους socketPath.
5. Για να συνδεθείτε με SMTP υπηρεσία της επιλογής σας επεξεργαστείτε τις
παραμέτρους του object mail (from, host, port, user, pass, web_token_key).
6. Περιηγηθείτε χρησιμοποιώντας τερματική κονσόλα στο σημείο ./edurobot/back-end
και εκτελέστε τις εντολές npm install και npm start. Αφήστε ανοιχτή τη κονσόλα
7. Περιηγηθείτε στο αρχείο ./front-end/src/app/shared/requestURL.ts και τροποποιείστε
τη παράμετρο baseURL βάση των ρυθμίσεων που έγιναν στο back-end.
8. Περιηγηθείτε χρησιμοποιώντας τερματική κονσόλα στο σημείο ./edurobot/front-end
και εκτελέστε τις εντολές npm install και npm start.
9. Όταν ολοκληρωθεί η επεξεργασία των αρχείων θα εντοπίσετε στο τέλος τη διεύθυνση
URL που εμφανίζεται η σελίδα.
10. Χρησιμοποιώντας τα κατάλληλα username/password μπορείτε να έχετε πρόσβαση
στις λειτουργίες της πλατφόρμας (username: admin / password: 1234567).
Προτείνεται η αλλαγή του μετά την εγκατάσταση του συστήματος.