Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Αντιγράψτε τα παρακάτω αρχεία από τον κατάλογο <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
  2. Δημιουργήστε τον κατάλογο ρυθμίσεων (ΚΡ) για την εφαρμογή OpenDelos στο σύστημα αρχείων του εξυπηρετητή που φιλοξενεί την εφαρμογή.

    Το όνομα του καταλόγου είναι δική σας επιλογή. Προτείνεται πάντως να ακολουθήσετε την ονομασία που ακολουθείται εδώ, ως κοινό σημείο αναφοράς κατά τη διάρκεια της τεχνικής υποστήριξης. Σε αυτόν τον οδηγό ονομάσαμε τον κατάλογο ρυθμίσεων «delos_properties» και δημιουργήθηκε στον κεντρικό κατάλογο του opendelos:

    /delos/delos_properties

    Ο ΚΡ χρησιμοποιείται:

    • Για την αποθήκευση των αρχείων ρυθμίσεων. 
    • Για την αποθήκευση των αρχείων καταγραφής συμβάντων (log file)

    Warning

    ΠροσοχήO KΡ πρέπει είναι διαφορετικός από αυτόν της web εφαρμογής (κατάλογος tomcat κάτω από τον κατάλογο webapps) ώστε να μην χάνονται τα παραπάνω αρχεία ρυθμίσεων και καταγραφής συμβάντων κατά τη διαδικασία της αναβάθμισης.

    Warning

    ΠροσοχήΟ ΚΡ θα πρέπει να βρίσκεται σε κοινό σύστημα αρχείων με αυτό της web εφαρμογής. Ανάλογα με την υποδομή κάθε ιδρύματος, φροντίστε ο χρήστης του tomcat να έχει τη δυνατότητα να διαχειρίζεται τον κατάλογο αυτό (read / write)


    Ύστερα από τη δημιουγία του ΚΡ η δεντρική δομή των καταλόγων της εφαρμογής θα πρέπει να είναι όπως φαίνεται στο στιγμιότυπο οθόνης,

  3. Ρυθμίσεις συστήματος

    1. Ορίστε τον κατάλογο ρυθμίσεων (ΚΡ) του opendelos, ως μεταβλητή περιβάλλοντος για τον tomcat. Συγκεκριμένα, αν δεν έχετε ήδη κάποιο αρχείο πρόσθετων ρυθμίσεων για τον tomcat, δημιουργήστε ένα αρχείο με όνομα setenv.sh μέσα στον κατάλογο που βρίσκονται τα εκτελέσιμα αρχεία του tomcat (αν έχετε ακολουθήσει τις προτεινόμενες οδηγίες, ο κατάλογος βρίσκεται στο μονοπάτι /usr/share/tomcat7/bin/ ). Στο αρχείο setenv.sh ορίστε τη μεταβλητή περιβάλλοντος DELOS_HOME. Προσαρμόστε την τιμή της μεταβλητής με το δικό σας μονοπάτι

      Note
      iconfalse
      export DELOS_HOME="/delos/delos_properties"
    2. Αντιγράψτε τα αρχεία application.sample, cas.sample, delos.sample που βρίσκονται μέσα στο πακέτο εγκατάστασης του opendelos και συγκεκριμένα στο μονοπάτι: DELOS_HOME/DEFAULTOPENDELOSDEFAULT

    3. Μετονομάστε τα .sample αρχεία, αλλάζοντας την κατάληξη sample σε properties

    4. Μέσα στο DELOS_HOME/DEFAULT OPENDELOSDEFAULT δημιουργήστε ένα άδειο αρχείο με όνομα INSTALL

    5. Ορίστε την ιδιοκτησία (owner) του καταλόγου που «δείχνει» η μεταβλητή DELOS_HOME και των περιεχομένων του στον χρήστη tomcat7


  4. Χρησιμοποιώντας τον tomcat manager κάντε undeploy το Webapp opendelos. 

  5. Στη συνέχεια κάντε deploy με το ίδιο όνομα (/opendelos), το νέο opendelos-0.9.5.war (έκδοση 0.9.5) που θα βρείτε στη διανομή. 

  6. Εξαιτίας της ριζικής αλλαγής του τρόπου εγκατάστασης θα πρέπει να ακολουθήσετε τον οδηγό διαμόρφωσης εγκατάστασης της έκδοσης 0.9.5 συμπληρώνοντας τα στοιχεία που βρίσκονται στις καρτέλες. Μπορείτε να συμβουλευθείτε τα παλιά .properties αρχεία του βήματος 1 για την ολοκλήρωση του οδηγού εγκατάστασης. 

    Warning

    Χρησιμοποιήστε τα παλιά .properties αρχεία του βήματος 1 για την ολοκλήρωση του οδηγού εγκατάστασης, έτσι ώστε να εισάγετε τις σωστές τιμές στα πεδία.

    Θα πρέπει να δώσετε ιδιαίτερη σημασία στην καρτέλα Βάση Δεδομένων έτσι ώστε να εισάγετε τις τρέχουσες τοποθεσίες των συλλογών (συμβουλευθείτε τα backup αρχεία local-db.properties και scheduler-db.properties)

     

...