background image

Χριστοφορίδης Ιωάννης Ραφαήλ 

Σχεδιασμός πληροφοριακού συστήματος διαχείρισης μητρώου 

υλικών 

 

 

61 

5.1 Οδηγίες Εγκατάστασης 

 

 

Αρχικά  πρέπει  όλα  τα  αρχεία  του  συστήματος  (Εικόνα  2)  να  ανέβουν  στο  φάκελο 

html_public  του  server.  Τα  δικαιώματα

k

  πρέπει  να  είναι  όλα  0755  εκτός  από  τους  φακέλους 

upload,  files,  temp  και  phpqrcode  που  βρίσκεται  στον  φάκελο  "includes"  οι  οποίοι  θέλουν 
0777.  Έπειτα  θα  πρέπει  να  επεξεργαστεί  το  αρχείο  config.php  που  βρίσκεται  στον  φάκελο 
includes. Στην Εικόνα 8 φαίνεται πως περίπου πρέπει να είναι το περιεχόμενο του config.php. 
Αναλυτικότερα, oι σταθερές του έχουν ως εξής

l

 

MYSQLHOST: Ορίζεται ο MySQL host που έχει η βάση δεδομένων. Παράδειγμα σωστής 
παραμετροποίησης 

αν 

χρησιμοποιείται 

socket 

είναι 

η: 

/zstorage/home/ictest00368/mysql/run/mysql.sock 

 

MYSQLUSER: Ορίζεται ο χρήστης της βάσης που θα χρησιμοποιηθεί. Ο χρήστης πρέπει 
να έχει όλα τα δικαιώματα, ώστε να λειτουργήσει σωστά η βάση. Παράδειγμα χρήσης 
του διαχειριστή της βάσης δεδομένων: root 

 

MYSQLPASS:  Ορίζεται  ο  κωδικός  του  χρήστη  που  δηλώσατε  παραπάνω  και  θα 
χρησιμοποιείται για την σύνδεση στην βάση δεδομένων. 

 

MYSQLPREF:  Ορίζεται  το  πρόθεμα  που  θα  έχουν  οι  πίνακες  της  βάσης,  ώστε  να  μην 
έρχονται  σε  σύγκρουση  με  άλλες  βάσεις  που  υπάρχουν  πιθανώς  στον  server.  Για 
παράδειγμα  αν  μπει  η  παράμετρος  "dx",  τότε  θα  δημιουργηθεί  ο  πίνακας  "dxusers" 
αντί για "users". 

 

MYSQLBASE: Ορίζεται το όνομα της βάσης δεδομένων που θα χρησιμοποιηθεί. 

 

MYSQLHTYP:  Ορίζεται  ο  τύπος  της  σύνδεσης  της  βάσης  δεδομένων.  Παράδειγμα 
σωστής παραμετροποίησης αν η βάση MySQL λειτουργεί με sockets είναι: unix_socket 

 

HTMLHOME:  Ορίζεται  ο  σύνδεσμος  που  οδηγεί  στην  αρχική  σελίδα  του  συστήματος. 
Συγκεκριμένα  στον  server  zafora  χρησιμοποιήθηκε  η  παρακάτω  ρύθμιση: 
zafora.icte.uowm.gr/~ictest00368/ 

 

DISPERROR:  Φανερώνει  διάφορα  σφάλματα  κώδικα  αν  υπάρχουν.  Χρησιμοποιείται 
κυρίως για ανάγκες debugging. 

 

HELPON: Αν είναι TRUE εμφανίζει βοηθητικά κείμενα στο τέλος της σελίδας. 

 

Στην  συνέχεια  ανοίγουμε  σε  κάποιον  browser  το  install.php.  Αν  το  config.php  έχει 

οριστεί σωστά τότε δεν εμφανίζονται σφάλματα ενδιάμεσα στα μηνύματα κατά την διάρκεια 
                                                      

k

 Chmod 

l

 Δίνονται παραδείγματα για τον server του τμήματος zafora.icte.uowm.gr