Page tree
Skip to end of metadata
Go to start of metadata

Deploy OpenDelos

  1. Στο συμπιεσμένο αρχείο που θα κατεβάσετε θα βρείτε το WAR αρχείο εγκατάστασης (opendelos-0.9.5.war).
  2. Μεταφέρετε το WAR αρχείο στη μηχανή που θα φιλοξενήσει το Opendelos σε κάποιο προσωρινό κατάλογο (π.χ. /tmp) και αντιγράψτε το απόλυτο μονοπάτι της τοποθεσίας του αρχείου (π.χ. /tmp/opendelos-0.9.5.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-0.9.5.war

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

 

Η εφαρμογή OpenDelos θα εμφανιστεί στον πίνακα των εφαρμογών. Επιλέγοντας την εφαρμογή opendelos οδηγείστε στην αρχική σελίδα (http://your_ip:8080/opendelos). Αν ο Apache έχει ρυθμιστεί σωστά τότε η εφαρμογή του OpenDelos θα πρέπει να απαντάει και στο url http://your_ip/opendelos (δηλ. παραλείποντας το port 8080)

 

 

Icon

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


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

Μετά την επιτυχή εκκίνηση της εφαρμογής, οδηγηθείτε στον οδηγό διαμόρφωσης εγκατάστασης που βρίσκεται στη σελίδα

http://<opendelos_host>:8080/opendelos/appsettings

Καρτέλα «Βασικές Ρυθμίσεις»

Συμπληρώστε ή επιλέξτε τα παρακάτω στοιχεία:

Γλώσσα

Επιλέξτε τη γλώσσα διεπαφής

Προσοχή: Η γλώσσα δεν μπορεί να αλλάξει μετά την ολοκλήρωση της εγκατάστασης

 

Ίδρυμα

Επιλέξτε το ίδρυμα σας

Προσοχή: Το ίδρυμα δεν μπορεί να αλλάξει μετά την ολοκλήρωση της εγκατάστασης.

Βάσει του ιδρύματος που επιλέγετε θα αλλάξουν αυτόματα τα logos μετά την αποθήκευση των στοιχείων

 

Πρωτόκολλο Επικοινωνίας

Επιλέξτε το πρωτόκολλο επικοινωνίας του apache server

(HTTP ή HTTPS)

 

Διεύθυνση Ιστότοπου  (URL)

Πληκτρολογήστε τη διεύθυνση του ιστότοπου (domain name)

Προσοχή: Στη διεύθυνση Ιστότοπου MHN συμπληρώνετε localhost. Η τιμή του πεδίου πρέπει να αλλάξει βάσει του ονόματος του server που θα φιλοξενήσει του opendelos. Αν έχετε δημιουργήσει κάποιο Virtual host, τότε συμπληρώστε αυτό

 

Θύρα

Πληκτρολογήστε τη θύρα λειτουργίας του apache server

 

Κατάλογος Ιστού

Επιλέξτε τον κατάλογο ιστού  της εφαρμογής (default: opendelos)

 

Προαιρετικά:  Στο σημείο αυτό (στην περίπτωση που επιθυμείτε να εμφανιστούν άμεσα τυχόν αλλαγές στη γλώσσα και το ίδρυμα), έχετε τη δυνατότητα να αποθηκεύσετε τις αλλαγές πατώντας το κουμπί "Αποθήκευση & Έλεγχος". Αν το επιλέξετε, θα πρέπει, για να ισχύουν οι αλλαγές, να κάνετε και επανεκκίνηση του tomcat ή reload της εφαρμογής από τον tomcat manager. Μόλις ολοκληρωθεί η διαδικασία (αγνοήστε προς το παρόν τυχόν λάθη που θα εμφανιστούν και αφορούν στοιχεία των επόμενων Καρτελών), συνεχίστε με την επόμενη καρτέλα: "Βάση Δεδομένων".

 

Καρτέλα «Βάση Δεδομένων»

Συμπληρώστε ή επιλέξτε τα παρακάτω στοιχεία:

Διεύθυνση  URL

(Βάσης Δεδομένων eXist-db)

[default: localhost]

Αν έχετε εγκαταστήσει την eXist-db σε διαφορετική μηχανή, προσαρμόστε ανάλογα την τιμή του εξυπηρετητή

Συνθηματικό guest

Εισάγετε τον κωδικό του χρήστη guest, όπως τον ορίσατε κατά την εγκατάσταση της eXist-db

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

Συνθηματικό admin

Εισάγετε τον κωδικό του χρήστη admin, όπως τον ορίσατε κατά την εγκατάσταση της eXist-db

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

Συλλογή Ιδρυμάτων

Προτείνεται να μην αλλάξει

[default: institutions]

Συλλογή Χρηστών

Προτείνεται να μην αλλάξει

[default: Users]

Συλλογή Πόρων

Προτείνεται να μην αλλάξει

[default: Videolectures]

Συλλογή Χρονο-Προγραμματισμού

Προτείνεται να μην αλλάξει

[default: Scheduler]

Συλλογή Εκδηλώσεων

Προτείνεται να μην αλλάξει

[default: Events]

ΠροσοχήΑν πραγματοποιήσατε αλλαγές σε κάποιο από τα παραπάνω πεδία και δεν αφήσατε τις τιμές default, θα πρέπει να πατήσετε "Αποθήκευση & Έλεγχος" ώστε να επανακαθοριστούν τα στοιχεία της Βάσης Δεδομένων.
Δεν χρειάζεται επανεκκίνηση του tomcat ή Reload της εφαρμογής από τον tomcat manager. Μόλις ολοκληρωθεί η διαδικασία (αγνοήστε προς το παρόν τυχόν λάθη που θα εμφανιστούν και αφορούν στοιχεία των επόμενων Καρτελών), συνεχίστε με την επόμενη καρτέλα: "Επιπλέον Ρυθμίσεις".

 

Καρτέλα «Επιπλέον Ρυθμίσεις»

Συμπληρώστε ή επιλέξτε τα παρακάτω στοιχεία:

Τίτλος Ιστότοπου

Πληκτρολογήστε έναν τίτλο για τον ιστότοπό σας

 

 

Απόλυτη διαδρομή αποθήκευσης καταγεγραμμένων ζωντανών μεταδόσεων

Προσωρινός κατάλογος αποθήκευσης των videos που καταγράφονται αυτόματα στο Wowza (βλ. Αρχικές Ρυθμίσεις)

[default: /delos/delosrc/scheduler]

Απόλυτη διαδρομή FFMPEG

Εισάγετε το δικό σας ΠΛΗΡΕΣ path, συμπεριλαμβανομένου του executable

[default: /usr/local/bin/ffmpeg]

Διεύθυνση οpenCourses (URL)

Πρωτεύον LMS

Αν στο ίδρυμά σας έχετε εγκαταστήσει LMS (πχ. E-class) και επιθυμείτε οι Καθηγητές να έχουν πρόσβαση στις βιντεοδιαλέξεις τους, που είναι αποθηκευμένες στο openDelos, θα πρέπει να δηλώσετε τα παρακάτω στοιχεία

 

Τίτλος

Πληκτρολογήστε έναν τίτλο για το LMS

 

URL

Πληκτρολογήστε το domain name του LMS

 

Αν επιθυμείτε  να έχει πρόσβαση στις αποθηκευμένες διαλέξεις του openDelos, περισσότερα από ένα LMS, πατήστε το κουμπί με το σύμβολο «+» και προσθέστε με τον ίδιο τρόπο τα επιπλέον LMS (στην παρούσα έκδοση επιτρέπονται μέχρι 5 διαφορετικά LMS)

 


 

Καρτέλα «Εξυπηρετητής Εικόνων»

Σε απλές εγκαταστάσεις, ο εξυπηρετητής εικόνων, ταυτίζεται με τον Apache Server της εγκατάστασης

 

Πρωτόκολλο Επικοινωνίας

Επιλέξτε το πρωτόκολλο επικοινωνίας του εξυπηρετητή.

(HTTP ή HTTPS)

 

Διεύθυνση (URL)

Πληκτρολογήστε τη διεύθυνση (domain name) του εξυπηρετητή

[default: delos.uoa.gr]

Θύρα

Η θύρα που «ακούει» ο Εξυπηρετητής

 

Κατάλογος Ιστού

WEB Path αποθήκευσης αρχείων παρουσίασης (βλ. Αρχικές Ρυθμίσεις)

[default: /delosrc/resources/ml/]

Προσοχή: Καταλήγει σε «/»

Απόλυτη Διαδρομή

Κατάλογος αποθήκευσης αρχείων παρουσίασης (βλ. Αρχικές Ρυθμίσεις)

[default: /delos/delosrc/resources/ml/]

Προσοχή: Καταλήγει σε «/»

 

 

Καρτέλα  «Εξυπηρετητής Βίντεο κατ’ απαίτηση»

Ο εξυπηρετητής βίντεο κατ’ απαίτηση εξυπηρετεί την αναπαραγωγή των αρχείων βίντεο 

 

Περιγραφή

Πληκτρολογήστε μια περιγραφή για τον εξυπηρετητή

Κωδική Ονομασία

 Πληκτρολογήστε μια κωδική ονομασία για  εξυπηρετητή (χωρίς κενά)

[default: vod_server]

HTTP Video Server (Pseudostreaming)

Σε απλές εγκαταστάσεις, ο εξυπηρετητής HTTP Video Server, είναι ο Apache Server της εγκατάστασης

Πρωτόκολλο Επικοινωνίας

Επιλέξτε το πρωτόκολλο επικοινωνίας του Εξυπηρετητή

(HTTP ή HTTPS)

Διεύθυνση (URL)

Πληκτρολογήστε τη διεύθυνση (domain name) του εξυπηρετητή

Θύρα:

Η θύρα που «ακούει» ο εξυπηρετητής

Κατάλογος Ιστού

WEB Path αποθήκευσης αρχείων βίντεο (βλ. Αρχικές Ρυθμίσεις)

[default:/delosrc/resources/vl/

Προσοχή: Καταλήγει σε «/»

Απόλυτη Διαδρομή

Κατάλογος αποθήκευσης αρχείων βίντεο (βλ. Αρχικές Ρυθμίσεις)

[default:/delos/delosrc/resources/vl/

Προσοχή: Καταλήγει σε «/»

RTMP Video Server (real streaming)

Αν το ίδρυμά μας διαθέτει και επιθυμείτε να χρησιμοποιήσετε RTMP Video Server, ενεργοποιήστε τον κάνοντας κλικ το αντίστοιχο συρόμενο κουμπί και πληκτρολογήστε/επιλέξτε τα στοιχεία του, παρακάτω

Διεύθυνση (URL)

Πληκτρολογήστε τη διεύθυνση (domain name) του rtmp server

[default: rtmp.uoa.gr]

Θύρα

Η θύρα που «ακούει» ο Εξυπηρετητής

[default: 1935]

Τύπος Εξυπηρετητή

Επιλέξτε τον τύπο του server από τη λίστα

[default: Wowza]

Όνομα Εφαρμογής

Πληκτρολογήστε το όνομα της  εφαρμογής

[default: vod]

Όνομα instance

Πληκτρολογήστε το όνομα του instance (αφορά Wowza Server)

[default: definst]


Καρτέλα «Εξυπηρετητής Ε-mail»

Ο Εξυπηρετητής E-mail χρησιμοποιείται από την εφαρμογή για την αποστολή διαχειριστικών μηνυμάτων στους εγγεγραμμένους χρήστες.

Διεύθυνση (URL)

Πληκτρολογήστε τη διεύθυνση (domain name) του εξυπηρετητή smtp

[default: smtp.uoa.gr]

Θύρα

Η θύρα που «ακούει» ο Εξυπηρετητής

[default:465]

Πρωτόκολλο Επικοινωνίας

Επιλέξτε πρωτόκολλο επικοινωνίας

Ενεργοποιήστε ή Απενεργοποιήστε τις επιλογές:

  • StartTLS
  • SMTP Authentication
  • SMTP Identity Check

[συμβουλευτείτε την εγκατάσταση smtp server του ιδρύματος]

[defaults: SMTPS, ON, ON, ON]

Ονοματεπώνυμο Χρήση

Πληκτρολογήστε το ονοματεπώνυμο του χρήστη, ο λογαριασμός email του οποίου θα χρησιμοποιηθεί για την αποστολή των διαχειριστικών μηνυμάτων

Email Διεύθυνση Χρήστη

Πληκτρολογήστε την e-mail διεύθυνση του χρήστη που θα αποστέλλει τα διαχειριστικά μηνύματα

Username Χρήστη

Πληκτρολογήστε το username του χρήστη που θα αποστέλλει τα διαχειριστικά μηνύματα

Συνθηματικό Χρήστη

Πληκτρολογήστε το συνθηματικό του χρήστη που θα αποστέλλει τα διαχειριστικά μηνύματα

 


Καρτέλα «Ασφάλεια»

Εάν το ίδρυμά σας χρησιμοποιεί CAS server για την αναγνώριση/πιστοποίηση των χρηστών του, ενεργοποιείστε την επιλογή CAS Server, κάνοντας κλικ στο σχετικό συρόμενο κουμπί και συμπληρώστε τα παρακάτω στοιχεία.

Στοιχείο

Παρατηρήσεις

Διεύθυνση

Πληκτρολογήστε τη διεύθυνση (domain name) του εξυπηρετητή CAS 

[default: login.uoa.gr]

Διαδρομή Σύνδεσης

Πληκτρολογήστε τη διαδρομή σύνδεσης

[default: login]

Διαδρομή Σύνδεσης

Πληκτρολογήστε τη διαδρομή αποσύνδεσης

[default: logout]

Ιδιότητα Μελών ΔΕΠ

Πληκτρολογήστε την ιδιότητα που αποδίδει ο CAS Server στα μέλη ΔΕΠ του Ιδρύματος

[default: faculty]

Εγγραφή Μελών

Επιλέξτε τον τρόπο εγγραφής των χρηστών που πιστοποιούνται από τον CAS Server

  • Αυτόματη Εγγραφή: οι χρήστες που πιστοποιούνται από CAS Server εγγράφονtαι αυτόματα και άμεσα στο openDelos
  • Απαιτείται Έγκριση: Η πρόσβαση επιτρέπεται μετά από έγκριση του Διαχειριστή.

[default: Αυτόματη Εγγραφή]

 


Καρτέλα «Διαχειριστής»

Πληκτρολογήστε τα στοιχεία που ζητούνται για να προσθέσετε ένα Διαχειριστή Συστήματος.

Εάν πρόκειται για νέα εγκατάσταση, η δημιουργία Διαχειριστή Συστήματος είναι υποχρεωτική.

Εάν στη βάση δεδομένων που ορίσατε, βρεθεί ήδη ένας ή περισσότεροι Διαχειριστές (σε περιπτώσεις αναβάθμισης), τότε η προσθήκη Διαχειριστή είναι προαιρετική και μπορείτε να χρησιμοποιήσετε τους ήδη υπάρχοντες.

Icon

Για να αλλάξετε τον κωδικό πρόσβασης, κάντε είσοδο στην εφαρμογή και πλοηγηθείτε στη σελίδα: Ρυθμίσεις/Χρήστες.

Ο ρόλος του διαχειριστή εφαρμογής έχει δικαίωμα πρόσβασης και τροποποίησης σε όλα τα υποσυστήματα της εφαρμογής.


 

Ολοκλήρωση

  1. Πατήστε το κουμπί «Αποθήκευση και Έλεγχος».
    Τυχόν προβλήματα ή παραλείψεις κατά τον έλεγχο των ρυθμίσεων, θα εμφανιστούν στην αντίστοιχη καρτέλα. Διορθώστε τα λάθη σύμφωνα με τις οδηγίες και ξαναδοκιμάστε την αποθήκευση. Σιγουρευτείτε ότι δεν εμφανίζεται κανένα λάθος στην καρτέλα «Έλεγχος Ρυθμίσεων», αλλιώς η εφαρμογή θα δυσλειτουργεί
  2. Διαγράψτε το αρχείο INSTALL, από τον κατάλογο DELOS_HOME/DEFAULT
  3. Κάντε επανεκκίνηση του tomcat ή re-load της εφαρμογής από τον tomcat manager, στην περίπτωση που μετά την τελευταία επανεκκίνηση, τροποποιήσατε κάποιο από τα στοιχεία που την επιβάλλουν (πχ. Γλώσσα, Ίδρυμα, Ενεργοποίηση/Απενεργοποίηση CAS).
  4. Η εφαρμογή είναι πλέον προσβάσιμη στη διεύθυνση:   http://<apache_host>:<apache_port>/opendelos.

Πχ. http://delos.uoa.gr/opendelos

Μπορείτε να τροποποιήσετε όλες τις παραπάνω ρυθμίσεις (με εξαίρεση την Γλώσσα και το Ίδρυμα) από την καρτέλα «Ρυθμίσεις» του Διαχειριστή Συστήματος.

 

Επιλέξτε το εικονίδιο της εισόδου  και εισάγετε τα στοιχεία στη φόρμα εισόδου

  • No labels