Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
borderStyledashed
titleΠεριεχόμενα

Table of Contents

OpenDelos Deploy
Anchor
Opendelos Deploy
Opendelos Deploy

  1. Στο συμπιεσμένο αρχείο που θα κατεβάσετε θα βρείτε το WAR αρχείο εγκατάστασης (opendelos.war).
  2. Μεταφέρετε το WAR αρχείο στη μηχανή που θα φιλοξενήσει το Opendelos σε κάποιο προσωρινό κατάλογο (π.χ. /tmp) και αντιγράψτε το απόλυτο μονοπάτι της τοποθεσίας του αρχείου (π.χ. /tmp/opendelos.war) καθώς θα το χρησιμοποιήσετε  κατά το deploy της εφαρμογής μέσω του tomcat manager
  3. Κάντε deploy του WAR αρχείου μέσω του tomcat server. (Βεβαιωθείτε ότι ο Tomcat Server είναι ενεργοποιημένος)

    Οδηγηθείτε μέσω ενός φυλλομετρητή στον Tomcat manager

    http://your_ip:8080/manager/html

    Στην ενότητα Deploy συμπληρώστε τα πεδία:

    context path: /opendelos
    WAR or Directory: /tmp/opendelos.war

    και επιλέξτε "Deploy".

...

Warning

Προσοχή! Η εγκατάσταση δεν έχει ολοκληρωθεί. Η παραπάνω εικόνα απεικονίζει την εξ'ορισμού αρχική σελίδα έτσι όπως προκύπτει μετά το πρώτο deploy της εφαρμογής. Συνεπώς η είσοδος στο OpenDelos δεν είναι ακόμα εφικτή καθώς δεν έχουν δημιουργηθεί οι απαραίτητες συλλογές στη Βάση Δεδομένων της eXistDB. Τα logos του GUnet θα αντικατασταθούν βάσει του ιδρύματος εγκατάστασης που θα επιλέξετε κατά την εκτέλεση του Οδηγού Διαμόρφωσης Εγκατάστασης.

Οδηγός Διαμόρφωσης Εγκατάστασης

Αμέσως μετά το πρώτο deploy της εφαρμογής και αφού ελέγξετε ότι η αρχική σελίδα εμφανίζεται σωστά, οδηγηθείτε στον οδηγό διαμόρφωσης εγκατάστασης που βρίσκεται στη σελίδα 

...

Warning

Πραγματοποιήστε επανεκκίνηση του Tomcat Server μετά από κάθε αποθήκευση των βημάτων 1,2,3

 

Βήμα 1: Ίδρυμα/Βάση Δεδομένων

Η καρτέλα Ίδρυμα/Βάση Δεδομένων είναι προεπιλεγμένη

...

  1. Συμπληρώστε/επιβεβαιώστε τα παρακάτω στοιχεία

    ΣτοιχείαDefaultΠαρατηρήσεις
    ΊδρυμαΑρχική Τιμή: Ακαδημαϊκό ΔιαδίκτυοΕπιλέξτε το ίδρυμα σας.
    Βάσει του ιδρύματος που επιλέξατε θα αλλάξουν αυτόματα τα logos μετά την αποθήκευση των στοιχείων
    Εξυπηρετητής Βάσης Δεδομένων eXistxmldb:exist://localhost:8088/xmlrpcΝα μην αλλάξει (Αν έχετε εγκαταστήσει την eXistDB σε διαφορετική μηχανή, προσαρμόστε ανάλογα την τιμή του εξυπηρετητή)
    Συλλογή Ιδρυμάτων/db/apps/institutions/Να μην αλλάξει
    Συλλογή Χρηστών/db/apps/Users/Να μην αλλάξει
    Συλλογή Πόρων/db/apps/Videolectures/Να μην αλλάξει
    Συλλογή Προγραμματισμού (Config)/db/apps/Scheduler/Config/Να μην αλλάξει
    Συλλογή Προγραμματισμού (Ημερολόγιο)/db/apps/Scheduler/Calendar/Να μην αλλάξει
    Κωδικός guest userguest

    Εισάγετε τον κωδικό του guest λογαριασμού.

    Default τιμή=guest

    (Αν θέλετε να αλλάξετε τον κωδικό, μπορείτε το κάνετε μέσω του eXist-DB Client)
    Κωδικός admin useradmin

    Εισάγετε τον κωδικό που ορίσατε κατά την εγκατάσταση της eXist-DB.

    (Αν θέλετε να αλλάξετε τον κωδικό, μπορείτε το κάνετε μέσω του eXist-DB Client)

  2. Αμέσως μετά τη συμπλήρωση των στοιχείων επιλέξτε "Αποθήκευση".
    Ο οδηγός θα σας ανακατευθύνει στο παρακάτω μήνυμα επιτυχούς δημιουργίας των απαραίτητων συλλογών
    Αν η παραπάνω διαδικασία δεν ολοκληρωθεί με επιτυχία, ελέγξτε τα εξής

    Note

    Αν η παραπάνω διαδικασία δεν ολοκληρωθεί με επιτυχία,

    → Ελέγξτε αν το service της eXist-DB λειτουργεί κανονικά.

    → Ελέγξτε αν ο κωδικός του διαχειριστή είναι σωστός. Δοκιμάστε να συνδεθείτε μέσω ενός eXist-DB client.

  3. Επανεκκινήστε τον Tomcat Server.
  4. Οδηγηθείτε ξανά στη σελίδα του Οδηγού Διαμόρφωσης Εγκατάστασης μέσω του link που εμφανίζεται στη παραπάνω σελίδα.

 

Βήμα 2 : Παράμετροι Εφαρμογής

Επιλέξτε την καρτέλα Παράμετροι Εφαρμογής

...

  1. Συμπληρώστε/επιβεβαιώστε τα παρακάτω στοιχεία 

    ΚατηγορίαΣτοιχείαDefault Παρατηρήσεις
     ΊδρυμαΠροεπιλεγμένη Τιμή: το ίδρυμα που εισαγάγατε στο προηγούμενο βήμαΔεν επιτρέπεται αλλαγή.
    Γενικές ΡυθμίσειςServer Name/Application URL
    http://delos.gunet.gr/opendelos
    Εισάγετε το δικό σας → FULL Server Name. MHN συμπληρώνετε localhost.
    Η τιμή του πεδίου πρέπει να αλλάξει βάσει του ονόματος του server που θα φιλοξενήσει του opendelos. Αν έχετε δημιουργήσει κάποιο Vhost, τότε συμπληρώστε αυτό.
    IRM URL
    http://delos.gunet.gr/opendelos/services/
    Εισάγετε το δικό σας Default = Application URL + '/services/



    Ρυθμίσεις Media Server

    Media Server Protocol
    http
    Μην το αλλάξετε

    Media Server Name

    delos.gunet.gr
    Media Server Port = 80Εισάγετε το δικό σας
    Media Web Folder
    /delosrc/resources/ml/
    Μην το αλλάξετε Φάκελος εξυπηρέτησης thumbnails και slides

    Media Absolute Folder path

    /d2/delos/delosrc/resources/ml/

    Εισάγετε το δικό σας Φάκελος δημιουργίας thumbnails και slides παρουσιάσεων

    Info

    Αλλάξτε το /d2 βάσει της τοποθεσίας που έχετε δημιουργήσει τον κατάλογο delos/


    Ρυθμίσεις MP4 Video ServerMP4 Video Access Protocol
    http
     Μην το αλλάξετε
    MP4 Server Url
    delos.gunet.gr
    MP4 Server Port = 80Εισάγετε το δικό σας
    MP4 Server Web folder
    /delosrc/resources/vl/
    Μην το αλλάξετε Φάκελος εξυπηρέτησης MP4 Videos
    MP4 Server Absolute Folder path
    /d2/delos/delosrc/resources/vl/

    Εισάγετε το δικό σας MP4 Upload folder

    Info

    Αλλάξτε το /d2 βάσει της τοποθεσίας που έχετε δημιουργήσει τον κατάλογο delos/

    Ρυθμίσεις WEBM Video ServerWebm Video Access Protocol
    http
    Μην το αλλάξετε
    Webm Server Url
    delos.gunet.gr
    Webm Server Port = 80Εισάγετε το δικό σας
    Webm Server Web folder
    /delosrc/resources/vl/
    Μην το αλλάξετε Φάκελος εξυπηρέτησης WEBM Videos
    Webm Server Absolute Folder path
    /d2/delos/delosrc/resources/vl/

    Εισάγετε το δικό σας WEBM Upload folder

    Info

    Αλλάξτε το /d2 βάσει της τοποθεσίας που έχετε δημιουργήσει τον κατάλογο delos/

    Άλλες ΡυθμίσειςFFMPEG Path to Executable
    /usr/local/bin/ffmpeg
    Εισάγετε το δικό σας ΠΛΗΡΕΣ path, συμπεριλαμβανομένου του executable
    Scheduler upload folder
    /d2/delos/scheduler/
    Εισάγετε το δικό σας Ο Φάκελος όπου το script αυτόματης ανάρτησης και ενημέρωσης  'ανεβάζει' τα κατεγεγραμμένα videos από το WOWZA Server.
    openCourses URL
    http://opencourses.gunet.gr/
    Μην το αλλάξετε
  2. Αμέσως μετά τη συμπλήρωση των στοιχείων επιλέξτε "Αποθήκευση".
    Ο οδηγός θα σας ανακατευθύνει στο παρακάτω μήνυμα επιτυχούς ρύθμισης της εφαρμογής.
  3. Επανεκκινήστε τον Tomcat Server.
  4. Οδηγηθείτε ξανά στη σελίδα του Οδηγού Διαμόρφωσης Εγκατάστασης μέσω του link που εμφανίζεται στη παραπάνω σελίδα.

 

Βήμα 3Ρυθμίσεις E-mail Server

Επιλέξτε την καρτέλα Ρυθμίσεις E-mail Server

  1. Συμπληρώστε/επιβεβαιώστε τα παρακάτω στοιχεία σχετικά με τις ρυθμίσεις του smtp server που θέλετε να χρησιμοποιήσετε. Βεβαιωθείτε ότι έχετε δημιουργήσει κάποιο λογαριασμό που μπορεί να στέλνει emails.

    Tip

    Η εφαρμογή OpenDelos χρησιμοποιεί τις ρυθμίσεις του mail έτσι ώστε κατά τη δημιουργία χρηστών της εφαρμογής να αποστέλλεται αυτοματοποιημένο email προς το χρήστη για την ενεργοποίηση του.

    ΣτοιχείαDefaultΠαρατηρήσεις
    Εξυπηρετητήςsmtp.uoa.grΑλλάξτε τον smtp εξυπηρετητή
    Θύρα465Αλλάξτε τη θύρα του smtp βάσει των ρυθμίσεων σας
    ΠρωτόκολλοsmtpsΑλλάξτε το πρωτόκολλο βάσει των ρυθμίσεων σας
     UsernameusernameΕισάγετε το username του λογαρισμού email
     passwordΕισάγετε τον κωδικό πρόσβασης του λογαριασμού email
    Start TLS trueΑλλάξτε βάσει των ρυθμίσεων σας
    SMTP Auth trueΑλλάξτε βάσει των ρυθμίσεων σας
    Όνομα SMTP Χρήστη User's NameΕισάγετε το όνομα που θέλετε να εμφανίζεται κατά την αποστολή email ως αποστολέας
    Server Identity trueΑλλάξτε βάσει των ρυθμίσεων σας
  2. Αμέσως μετά τη συμπλήρωση των στοιχείων επιλέξτε "Αποθήκευση".
    Ο οδηγός θα σας ανακατευθύνει στο παρακάτω μήνυμα επιτυχούς αποθήκευσης των ρυθμίσεων ηλεκτρονικού ταχυδρομείου της εφαρμογής.
  3. Επανεκκινήστε τον Tomcat Server.
  4. Οδηγηθείτε ξανά στη σελίδα του Οδηγού Διαμόρφωσης Εγκατάστασης (http://your_ip/opendelos/install)

 

Βήμα 4 : Δημιουργία Διαχειριστή

Επιλέξτε την καρτέλα Δημιουργία Διαχειριστή

...