115
Παράρτημα Α΄
Οδηγίες εγκατάστασης εφαρμογής
Σε αυτό το παράρτημα δίνονται αναλυτικές οδηγίες εγκατάστασης του συστήματος.
Προαπαιτούμενα:
❖ Webserver με υποστήριξη PHP 7+
❖ phpMyAdmin
Κατεβάζουμε το φάκελο που περιέχει τα αρχεία της εφαρμογής και τα τοποθετούμε στο
δημόσιο φάκελο του server.
Για να είναι εκτελέσιμα τα αρχεία από τους browser πρέπει να δοθούν τα κατάλληλα
δικαιώματα χρήσης μέσω της εντολής chmod -R 755 *. Στη συνέχεια, γίνεται επεξεργασία του
αρχείου connect.php, που βρίσκεται στο «php» φάκελο του έργου, και αντικαθιστούνται τα
στοιχεία σύνδεσης της βάσης δεδομένων με τα αντίστοιχα του server. Έπειτα γίνεται εισαγωγή
(import) του sql αρχείου που βρίσκεται στον «sql» φάκελο του έργου. Για την πρώτη είσοδο
στην εφαρμογή ως διαχειριστής γίνεται χρήση του username «Admin» και του συνθηματικού
«12345678». Μετά την είσοδο στο σύστημα και για λόγους ασφαλείας πρέπει να γίνει αλλαγή
του συνθηματικού από τις «Ρυθμίσεις» του συστήματος, καθώς και ότι άλλη αλλαγή είναι
αναγκαία για να προσαρμοστούν τα δεδομένα στις ανάγκες του εκάστοτε διαχειριστή, διότι
έχει την ιδιότητα και του χρήστη. Τέλος, για τη σωστή λειτουργία του συστήματος πρέπει να
εκτελεστεί μέσω του command line του webserver η εντολή «crontab -e» και να γίνει εισαγωγή
της γραμμής «@daily cd /zstorage/home/όνομα_χρήστη/public_html/Nutrition/public/php &&
php cron.php >> logfile.txt».