...
Αντιγράψτε τα παρακάτω αρχεία από τον κατάλογο <tomcat_dir>/webapps/opendelos/WEB-INF/classes/ σε προσωρινό κατάλογο έξω από την εφαρμογή π.χ. /tmp/delos/resourcefiles:
app.properties
local-db.properties
mailer.properties
scheduler-db.properties
title_el.properties
title_en.properties
log4j.xml
Δημιουργήστε τον κατάλογο ρυθμίσεων (ΚΡ) για την εφαρμογή OpenDelos στο σύστημα αρχείων του εξυπηρετητή που φιλοξενεί την εφαρμογή.
Το όνομα του καταλόγου είναι δική σας επιλογή. Προτείνεται πάντως να ακολουθήσετε την ονομασία που ακολουθείται εδώ, ως κοινό σημείο αναφοράς κατά τη διάρκεια της τεχνικής υποστήριξης. Σε αυτόν τον οδηγό ονομάσαμε τον κατάλογο ρυθμίσεων «delos_properties» και δημιουργήθηκε στον κεντρικό κατάλογο του opendelos:
/delos/delos_properties
Ο ΚΡ χρησιμοποιείται:
- Για την αποθήκευση των αρχείων ρυθμίσεων.
- Για την αποθήκευση των αρχείων καταγραφής συμβάντων (log file)
Warning Προσοχή: O KΡ πρέπει είναι διαφορετικός από αυτόν της web εφαρμογής (κατάλογος tomcat κάτω από τον κατάλογο webapps) ώστε να μην χάνονται τα παραπάνω αρχεία ρυθμίσεων και καταγραφής συμβάντων κατά τη διαδικασία της αναβάθμισης.
Warning Προσοχή: Ο ΚΡ θα πρέπει να βρίσκεται σε κοινό σύστημα αρχείων με αυτό της web εφαρμογής. Ανάλογα με την υποδομή κάθε ιδρύματος, φροντίστε ο χρήστης του tomcat να έχει τη δυνατότητα να διαχειρίζεται τον κατάλογο αυτό (read / write)
Ύστερα από τη δημιουγία του ΚΡ η δεντρική δομή των καταλόγων της εφαρμογής θα πρέπει να είναι όπως φαίνεται στο στιγμιότυπο οθόνης,
Ρυθμίσεις συστήματος
Ορίστε τον κατάλογο ρυθμίσεων (ΚΡ) του opendelos, ως μεταβλητή περιβάλλοντος για τον tomcat. Συγκεκριμένα, αν δεν έχετε ήδη κάποιο αρχείο πρόσθετων ρυθμίσεων για τον tomcat, δημιουργήστε ένα αρχείο με όνομα setenv.sh μέσα στον κατάλογο που βρίσκονται τα εκτελέσιμα αρχεία του tomcat (αν έχετε ακολουθήσει τις προτεινόμενες οδηγίες, ο κατάλογος βρίσκεται στο μονοπάτι /usr/share/tomcat7/bin/ ). Στο αρχείο setenv.sh ορίστε τη μεταβλητή περιβάλλοντος DELOS_HOME. Προσαρμόστε την τιμή της μεταβλητής με το δικό σας μονοπάτι
Note icon false export DELOS_HOME="/delos/delos_properties"
Αντιγράψτε τα αρχεία application.sample, cas.sample, delos.sample που βρίσκονται μέσα στο πακέτο εγκατάστασης του opendelos και συγκεκριμένα στο μονοπάτι: DELOS_HOME/DEFAULTOPENDELOSDEFAULT
Μετονομάστε τα .sample αρχεία, αλλάζοντας την κατάληξη sample σε properties
Μέσα στο DELOS_HOME/DEFAULT OPENDELOSDEFAULT δημιουργήστε ένα άδειο αρχείο με όνομα INSTALL
Ορίστε την ιδιοκτησία (owner) του καταλόγου που «δείχνει» η μεταβλητή DELOS_HOME και των περιεχομένων του στον χρήστη tomcat7
Χρησιμοποιώντας τον tomcat manager κάντε undeploy το Webapp opendelos.
Στη συνέχεια κάντε deploy με το ίδιο όνομα (/opendelos), το νέο opendelos-0.9.5.war (έκδοση 0.9.5) που θα βρείτε στη διανομή.
Εξαιτίας της ριζικής αλλαγής του τρόπου εγκατάστασης θα πρέπει να ακολουθήσετε τον οδηγό διαμόρφωσης εγκατάστασης της έκδοσης 0.9.5 συμπληρώνοντας τα στοιχεία που βρίσκονται στις καρτέλες. Μπορείτε να συμβουλευθείτε τα παλιά .properties αρχεία του βήματος 1 για την ολοκλήρωση του οδηγού εγκατάστασης.
Warning Χρησιμοποιήστε τα παλιά .properties αρχεία του βήματος 1 για την ολοκλήρωση του οδηγού εγκατάστασης, έτσι ώστε να εισάγετε τις σωστές τιμές στα πεδία.
Θα πρέπει να δώσετε ιδιαίτερη σημασία στην καρτέλα Βάση Δεδομένων έτσι ώστε να εισάγετε τις τρέχουσες τοποθεσίες των συλλογών (συμβουλευθείτε τα backup αρχεία local-db.properties και scheduler-db.properties)
...