Διαδικασία εγκατάστασης Pegasus Web App σε Web Server με cPanel
Σκοπός: Διαδικασία εγκατάστασης Pegasus Web App σε Web Server με cPanel
Προϋποθέσεις:
Θα πρέπει να υπάρχει πρόσβαση στον online χώρο καθώς και δυνατότητα δημιουργίας βάσης. Μπορείτε να μιλήσετε με το διαχειριστή του χώρου σας πριν προχωρήσετε στη διαδικασία.
Σημαντική σημείωση: Παρόμοια βήματα μπορείτε να ακολουθήσετε και για τους χώρους που έχουν το περιβάλλον Plesk. Η λογική είναι παρόμοια με αυτή που περιγράφεται παρακάτω(πρόσβαση σε ftp, δημιουργία βάσης κ.ο.κ.).
Tι θα χρειαστούμε:
- Για την εγκατάσταση θα χρειαστούμε ένα πρόγραμμα FTP (Client). Προτείνουμε το FileZilla που μπορείτε να το κατεβάσετε από εδώ δωρεάν: File Zilla.
- Θα χρειαστούμε επίσης να έχουμε πρόσβαση στο CPanel της ιστοσελίδας μας που συνήθως βρίσκεται στη διεύθυνση: http://www.η_ιστοσελίδα_μου.com/cpanel/.
- Τα αρχεία εγκατάστασης της εφαρμογής μας: Ένας φάκελος install. Μπορούμε να κατεβάσουμε τα αρχεία της εγκατάστασης για κάθε εφαρμογή από το tesae.gr. Από το κεντρικό menu, στην περιοχή "Διαδικτυακά Λογισμικά", θα βρούμε την εφαρμογή που μας ενδιαφέρει. Στη βασική σελίδα του προϊόντος θα υπάρχει link για την εγκατάσταση της εφαρμογής με τίτλο "Εγκατάσταση της Εφαρμογής"ή "Web App Installation File"...

Η διαδικασία:
- Θα πρέπει να καταρχήν να αποκτήσουμε πρόσβαση στα αρχεία μας στον Server. Ανοίγουμε το πρόγραμμα Filezilla και εισάγουμε τα στοιχεία μας στην επάνω μπάρα. Στο πεδίο κόμβος εισάγουμε το όνομα της ιστοσελίδας μας χωρίς το πρόθεμα http://. Πχ. www.η_ιστοσελίδα_μου.com. Έπειτα πληκτρολογούμε το όνομα χρήσης και τον κωδικό μας που είναι τα ίδια με αυτά που χρησιμοποιούμε για να έχουμε πρόσβαση στο CPanel. Στο πεδίο θύρα πληκτρολογούμε τον αριθμό 21. Πατάμε του button «Γρήγορη Σύνδεση».

- Αν τα στοιχεία που πληκτρολογήσαμε είναι σωστά, τότε βλέπουμε τον αρχικό φάκελο με τα αρχεία μας στο Server. Ο φάκελος ονομάζεται root και συμβολίζεται «/».

- Ανοίγουμε τον φάκελο public_html και εκεί τοποθετούμε τον φάκελο install. Προσοχή! Ο φάκελος public_html είναι ένα ενδεικτικό παράδειγμα. Αν π.χ. εγκαθιστάτε την εφαρμογή σε κάποιο subdomain, θα πρέπει να βρείτε τον φάκελο του subdomain
- Τώρα για να είμαστε έτοιμοι να αρχίσουμε την εγκατάσταση πρέπει να δημιουργήσουμε μια νέα βάση δεδομένων κι έναν χρήστη (εάν δεν υπάρχουν ήδη, εάν ναι τότε βλέπε βήμα 9. θα πρέπει να συνδεθούμε στο CPanel της ιστοσελίδας. Πατάμε το εικονίδιο «MySql Databases».

- Δημιουργούμε μια βάση δεδομένων στην οποία θα ανεβάσουμε τα δεδομένα μας. Δίνουμε ένα όνομα (Πχ. database00) και στη συνέχεια πατάμε Create Database.

- Στη σελίδα που θα μας εμφανιστεί πατάμε «go back» για να επιστρέψουμε πίσω και πλοηγούμαστε πιο κάτω να συμπληρώσουμε το πεδίο Username και Password και πατάμε «create user». Με αυτό τον τρόπο έχουμε δημιουργήσει ένα νέο χρήστη έτοιμο να διαχειριστεί μια ή περισσότερες βάσεις δεδομένων.

- Επιλέγουμε πάλι «go back» στη σελίδα που εμφανίζεται και στη συνέχεια πλοηγούμαστε ακόμα πιο κάτω στο πεδίο Add User to Database. Διαλέγουμε από την λίστα τον χρήστη και τη βάση που φτιάξαμε πιο πριν. Πατάμε Add.

- Στη σελίδα που θα εμφανιστεί πατάμε την επιλογή ALL PRIVILEGES ώστε να δώσουμε στο χρήστη όλα τα δικαιώματα διαχείρισης επάνω στη συγκεκριμένη βάση. Πατάμε «Make Changes».

- Είμαστε έτοιμοι να αρχίσουμε τη διαδικασία εγκατάστασης.
- Ανοίγουμε τον browser της επιλογής μας (πχ. Mozilla Firefox) και πληκτρολογούμε την διεύθυνση «http://www.η_ιστοσελίδα_μου.com/install».
- Εκεί βλέπουμε τα στοιχεία που πρέπει να εισάγουμε για να εγκατασταθεί το πρόγραμμα. Στα πρώτα 3 πεδία τοποθετούμε τα στοιχεία σύνδεσης του FTP.Ως FTP Root Path ορίζουμε το μονοπάτι που οδηγεί στον φάκελο όπου μεταφέραμε τον φάκελο install.Στην περίπτωσή μας :«/public_html».Αφήνουμε ως έχει το πεδίο FTP Port. Στην επόμενη δέσμη πεδίων πρέπει να εισάγουμε τα στοιχεία της βάσης. Το όνομα της βάσης, το username και το password του χρήστη που δημιουργήσαμε νωρίτερα. Τα MySql Database host και MySqlPort τα αφήνουμε ως έχουν. Τέλος βάζουμε τους ΤΕΣΑΕ κωδικούς που διαθέτουμε.

- Αν όλα τα στοιχεία είναι σωστά η εγκατάσταση ξεκινά και διαρκεί μόνο λίγα δευτερόλεπτα.
- Μπορούμε να δούμε την ιστοσελίδα μας στη διεύθυνση:
«http://www.η_ιστοσελίδα_μου.com/» και το διαχειριστικό στην διεύθυνση « http://www.η_ιστοσελίδα_μου.com/pegasus_cloud_app/peg002_app/ ». - Για να ξεκλειδώσουμε την εφαρμογή, ανοίγουμε την σελίδα του διαχειριστικού. Πατάμε το κουμπί toolbox->Αυτόματη διαδικασία ενεργοποίησης εφαρμογής. Εκεί εισάγουμε τον Serial Number που μας έχει δοθεί. Στη συνέχεια κάνουμε αποσύνδεση και σύνδεση ξανά για να ολοκληρωθεί η διαδικασία.

- Στη συνέχεια πατάμε toolbox->Εκτέλεση αυτοματισμών.
Στη λίστα αυτοματισμών επιλέγουμε «Καθαρισμός των προσωρινών εγγραφών (delete temporary)» και ορίζουμε τιμή 1 στην παράμετρο [Διαγραφή όλων των superglobal μεταβλητών]. Στη συνέχεια πατάμε το κουμπί «Εκτέλεση».
- Για να είναι πλήρως ενημερωμένη η εγκατάσταση Pegasus θα πρέπει να εγκαταστήσουμε τις τελευταίες αναβαθμίσεις. Πατάμε toolbox-> Αναβάθμιση Εφαρμογής. Στη σελίδα που θα ανοίξει επιλέγουμε πάνω αριστερά Ενέργειες->Έλεγχος για νέες αναβαθμίσεις.

- Εάν υπάρχουν διαθέσιμες αναβαθμίσεις πατάμε «Εγκατάσταση». Οι αναβαθμίσεις εγκαθίστανται αυτόματα σε λίγα λεπτά.
- Έπειτα επιστρέφουμε στη διεύθυνση του CPanel για να δημιουργήσουμε ένα νέο λογαριασμό E-mail εάν δεν έχουμε ήδη. Επιλέγουμε το εικονίδιο Email Accounts.

- Στη σελίδα που μας ανοίγει συμπληρώνουμε τα πεδία Email, Password και στη συνέχεια πατάμε «Create Account».

- Επιστρέφουμε στη σελίδα του διαχειριστικού και επιλέγουμε toolbox->Παράμετροι Πυρήνα->Βασικές Παράμετροι εφαρμογής.

- Στη σελίδα που μας ανοίγει συμπληρώνουμε τα πεδία που ανήκουν στη δέσμη «Στοιχεία SMTP σύνδεσης» ανάλογα με αυτά που ορίσαμε νωρίτερα στο CPanel.

- Στη συνέχεια πατάμε toolbox->Εκτέλεση αυτοματισμών.

- Στη λίστα αυτοματισμών που μας εμφανίζει επιλέγουμε «Eπαναδημιουργία δομής των πινάκων , views , triggers της βάσης δεδομένων». Στη συνέχεια πατάμε το κουμπί «Εκτέλεση».
- Επαναλαμβάνουμε την ίδια διαδικασία αλλά στη λίστα αυτή τη φορά επιλέγουμε «Eπαναδημιουργία μετρητών πινάκων βάσης δεδομένων.». Πατάμε εκτέλεση.
- Τέλος ο φάκελος install στο root του Server δεν χρειάζεται πια. Θα πρέπει να διαγραφεί.
Η εγκατάσταση της εφαρμογής έχει ολοκληρωθεί.
Τελευταία Αλλαγή: 05/03/2026