Μεταφορά local-admin εφαρμογής σε νέο τερματικό

Σκοπός: Το κείμενο παρουσιάζει τις διαδικασίες που θα πρέπει να ακολουθήσετε στην περίπτωση που επιχειρήσετε μεταφορά εφαρμογής WebApp local-admin σε νέο τερματικό ή στη περίπτωση που θέλετε να πραγματοποιήσετε format στον υπολογιστή που φέρει την εγκατάσταση.

Γενικά Στοιχεία: Ο βασικός φάκελος της εφαρμογής είναι ο pegasus_webapp ο οποίος περιέχει:

  • Το φάκελο servers με τις εξαρτήσεις(dependancies) της εφαρμογής 
  • Το φάκελο webapp με τα αρχεία της εφαρμογής

Σημαντική Σημείωση: Πριν πραγματοποιήσετε οποιαδήποτε διαδικασία θα πρέπει να έχετε πάρει back up των δεδομένων σας μέσα από την εφαρμογή.

Σημείωση: Αν υπάρχει εγκατεστημένος φορολογικός μηχανισμός, συσκευή EFT/POS ή εκτελείτε απευθείας εκτύπωση μέσα από το [Pegasus .NET Devices] προτείνουμε να δημιουργήσετε μια νέα καθαρή εγκατάσταση του websocket με νέα ορίσματα στην εφαρμογή. Μπορείτε να δείτε τις μελέτες για τη σύνδεση του webapp με άλλες συσκευές εδώ. Συγκεκριμένα για την περίπτωση που υπάρχει σύνδεση με ΕΑΦΔΣΣ θα πρέπει να αντιγράψετε τον φάκελο των υπογραφών και να τον αποθηκεύσετε στη νέα εγκατάσταση.

Ρυθμίσεις:

Βήμα 1

Στο τερματικό που φέρει την εγκατάσταση του WebApp local-admin θα πρέπει να απενεργοποιήσετε όλα τα services της εφαρμογής σας.

Μέσα από τα service των windows θα εντοπίσετε τις εγγραφές

  • ApachePHP64
  • MySQL Server 5.6
  • XlightPeg

και με δεξί κλικ και Stop θα τις σταματήσετε

Σημείωση: Αν οι επιλογή Stop δεν εμφανίζεται ενεργή θα πρέπει να εκτελέσετε το παράθυρο των services ως διαχειριστής.

Βήμα 2

Αφού απενεργοποιήσετε τα services μπορείτε να αντιγράψετε το φάκελο pegasus_webapp με όλα τα αρχεία που θα χρειαστείτε.

Σημείωση: Αν κατά την αντιγραφή του φακέλου εμφανίζεται μήνυμα ότι κάποιο αρχείο χρησιμοποιείται από άλλη εφαρμογή, επιβεβαιώστε ότι έχετε κλείσει όλα τα services και δεν υπάρχει κάποιο τερματικό με περιηγητή που προσπαθεί να κάνει access την εφαρμογή


Βήμα 3

Στο νέο τερματικό θα μεταφέρετε τα αρχεία που αντιγράψατε αποθηκεύοντας τα στις ίδιες διαδρομές που είχαν οριστεί και στην αρχική εγκατάσταση.

Βήμα 4

Τέλος θα πρέπει να δημιουργήσετε και να ενεργοποιήσετε τα services της εφαρμογής.

Apache και PHP

Για την php θα πρέπει να ανοίξετε το command line των windows και να εκτελέσετε την εντολή cd για να μεταφερθεί στο φάκελο pegasus_webapp\servers\Apache24\bin . Για παράδειγμα

cd C:\pegasus_webapp\servers\Apache24\bin

Στη συνέχεια θα εκτελέσετε την παρακάτω εντολή για τη δημιουργία του service

httpd.exe -k install -n "Apache2.4"

Σημείωση: Αν το service δεν ενεργοποιηθεί με τη δημιουργία του θα πρέπει να το ενεργοποιήσετε εσείς μέσα από τα services των windows.

MySQL

Μέσα από το command line των windows θα μεταφερθεί στο φάκελο

pegasus_webapp\servers\MySQLServer\bin

και θα εκτελέσετε την εντολή

mysqld –install MySQLServer5.6

Xlight

Από το φάκελο pegasus_webapp\servers\xlight θα εκτελέσετε το αρχείο xlight.exe . Θα επιλέξετε Global Options

Στην νέα οθόνη που θα ανοίξει και από General -> System Service θα πατήσετε το κουμπί Setup στην επιλογή Manage the system service of ftp.

Τελευταία Αλλαγή: 02/04/2026