Οδηγός εγκατάστασης του NewGenLib, για Windows XP.
Το NewGenLib διατίθεται υπό την άδεια GNU GPL Version 3.
Η παρουσίαση είναι στα πλαίσια της μεταπτυχιακής διπλωματικής εργασίας: «Χρήση εργαλείων ανοικτού κώδικα για βιβλιοθήκες πολυμεσικού υλικού», για το Ελληνικό Ανοικτό Πανεπιστήμιο, Σχολή Εφαρμοσμένων Τεχνών, Γραφικές Τέχνες - Πολυμέσα.
Φοιτήτης: Γκούμας Γεώργιος
Επιβλέπων καθηγητής: Λαζαρίνης Φώτιος
e-ΕΠΑΛ: Το έργο, η ομάδα, οι τεχνολογικές προκλήσεις - FOSSCOMM 2017
Οδηγός εγκατάστασης NewGenLib
1. NewGenLib
Οδηγός Εγκατάστασης για Windows XP
Στα πλαίσια της διπλωματικής εργασίας: «Χρήση εργαλείων
ανοικτού κώδικα για βιβλιοθήκες πολυμεσικού υλικού»
Ελληνικό Ανοικτό Φοιτητής: Γκούμας Γεώργιος
Πανεπιστήμιο,
30/6/2012
Επιβλέπων: Λαζαρίνης Φώτιος
2. Απαιτήσεις εγκατάστασης
του εργαλείου NewGenLib
NewGenLib 3.0.3
Java SDK 6.0
Βάση δεδομένων Postgres 8.3
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 2
30/6/2012
3. Τα βήματα εγκατάστασης
του εργαλείου NewGenLib
Βήμα 1 Βήμα 2 Βήμα 3 Έτοιμο!!
Εκκίνηση
Εγκατάσταση Εγκατάσταση Εγκατάσταση
του NewGenLib και χρήση του
της Java της Postgresql
NewGenLib
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 3
30/6/2012
4. Βήμα 1ο
Εγκατάσταση Java (1)
1. Απαιτείται η έκδοση του Java SDK 6.0 και όχι την τελευταία έκδοση 7 από τη
σελίδα http://www.oracle.com/technetwork/java/javase/downloads/index.htm
2. Ανακτούμε την τελευταία έκδοση
του jdk1.6.0 και το εγκαθιστούμε
3. Δεν απαιτείται καμία τροποποίηση
4. Σημειώνουμε το φάκελο της
εγκατάστασης, π.χ.
C:Program FilesJavajdk1.6.0_32 4
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 4
30/6/2012
5. Βήμα 1ο
Εγκατάσταση Java (2)
1. Πρέπει να οριστεί η μεταβλητή περιβάλλοντος JAVA_HOME
2. Κάνουμε δεξί κλικ στον εικονίδιο του
“Ο Υπολογιστής μου” και επιλέγουμε τις “Ιδιότητες” 2
3. Στη περιοχή “Μεταβλητές συστήματος”,
πατάμε το κουμπί “Δημιουργία”
4. Ορίζουμε ως όνομα μεταβλητή το
“JAVA_HOME” 3
και ως τιμή το φάκελο της εγκατάστασης
“C:Program FilesJavajdk1.6.0_32”
4
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 5
30/6/2012
6. Βήμα 2ο
Εγκατάσταση Postgres (1)
1. Απαιτείται συγκεκριμένα η έκδοση Postgresql 8.3
που είναι διαθέσιμη από το σύνδεσμο
http://www.enterprisedb.com/products-services-training/pgdownload#windows.
2. Αποσυμπιέζουμε το αρχείο που ανακτήσαμε,
π.χ. τo postgresql-8.3.15-1.zip, με δεξί κλικ και
επιλέγουμε μια διαδικασία εξαγωγής, π.χ. 2
“Extract to postgresql-8.3.15-1”
3. Μέσα από το φάκελο που
δημιουργήθηκε, εκτελούμε το αρχείο
εγκατάστασης postgresql-8.3.msi,
κάνοντας διπλό κλικ πάνω του
3
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 6
30/6/2012
7. Βήμα 2ο
Εγκατάσταση Postgres (2)
1. Στη καρτέλα Service Configuration,
πρέπει να είναι επιλεγεί το “Install as
service” ώστε να εκτελείται αυτόματα.
2. Στον κωδικό, μπορούμε να εισάγουμε
οποιοδήποτε επιθυμούμε, π.χ.
“newgenlib” ή “admin”, ο οποίος
αντιστοιχεί στον κωδικό του χρήστη
postgres του λειτουργικού
συστήματος που δημιουργείται για
την εκτέλεση της βάσης.
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 7
30/6/2012
8. Βήμα 2ο
Εγκατάσταση Postgres (3)
1. Στη καρτέλα Inialize database cluster,
πρέπει να είναι επιλεγμένο το
initialize database cluster.
2. Επίσης πρέπει να είναι επιλεγμένο
το “Accept connections on all
address, Not just localhost”
3. Στο Encoding (Server και Client)
πρέπει να επιλεγεί το UTF8.
4. Στον κωδικό του χρήστη της βάσης
postgres, να χρησιμοποιηθεί το
“newgenlib”
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 8
30/6/2012
9. Βήμα 2ο
Εγκατάσταση Postgres (4)
1. Στη καρτέλα Enable Procedural
languages, δεν αλλάζουμε τίποτα.
1
2. Στη καρτέλα Enable Contrib modules,
δεν αλλάζουμε τίποτα.
2
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 9
30/6/2012
10. Βήμα 2ο
Εγκατάσταση Postgres (5)
1. Όταν ολοκληρωθεί η εγκατάσταση,
πρέπει να από-επιλεγεί το Launch
Stack Builder.
2. Κάνουμε κλικ στο Finish.
3. Ολοκληρώθηκε η εγκατάσταση της
Postgres
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 10
30/6/2012
11. Βήμα 3ο
Εγκατάσταση NewGenLib (1)
1. Ανάκτηση του NewGenLib3 (αρχείο InstallNGL3.0.zip) από το
σύνδεσμο: http://www.verussolutions.biz/downloadNGL.php
2. Αποσυμπίεση του αρχείου, κάνουμε δεξί κλικ και
επιλέγουμε την επιλογή εξαγωγής σε άλλο 1
φάκελο, π.χ. 'Extract files...”
3. Επιλέγουμε τη τοποθεσία C: και πατάμε OK.
Αυτό έχει ως αποτέλεσμα την δημιουργία του
φακέλου C:InstallNGL3.0. 2
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 11
30/6/2012
12. Βήμα 3ο
Εγκατάσταση NewGenLib (2)
1. Τροποποιούμε με το σημειωματάριο το αρχείο config.ini, που βρίσκεται στο
φάκελο C:InstallNGL3.0apache-ant-1.8.1bin. Πρέπει να περιέχει τα ακόλουθα:
installation.directory=C:/NGL3
ServerIPAddress=localhost
DatabasePort=5432
DefaultDatabase=postgres
DatabaseUserName=postgres
DatabasePassword=newgenlib
source.location=C:/InstallNGL3.0
restore.database=blank
NewGenLib.Database=newgenlib
NewGenLib.Database.UserName=newgenlib
NewGenLib.Database.Password=newgenlib
2. Αποθηκεύουμε το αρχείο.
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 12
30/6/2012
13. Βήμα 3ο
Εγκατάσταση NewGenLib (3)
1. Ανοίγουμε τη γραμμή εντολών (Κλικ στο
Εναρξη→Εκτέλεση). Στο παράθυρο μου
εμφανίζεται πληκτρολογούμε την εντολή
cmd και πατάμε OK
1
2. Στη γραμμή εντολών, πληκτρολογούμε
cd C:InstallNGL3.0
Install.bat
3. Για να είναι δυνατή η
αναζήτηση στο δημόσιο
κατάλογο, εκτελούμε και το
BuildIndex.bat 2
3
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 13
30/6/2012
14. Βήμα 3ο
Εγκατάσταση NewGenLib (4) – Πιθανό πρόβλημα
1. Εάν η εκτέλεση της εντολής εγκατάστασης (install.bat) τερματίζει με το
ακόλουθο μήνυμα:
C:InstallNGL3.0apache-ant-1.8.1binmigration303.xml:45:
Source file C:Documents and
SettingsAdministratoroutput3_0_2.sql is not a file!
2. Τότε η λύση είναι να δημιουργηθεί στο φάκελο C:Documents and Settings
Administrator (ή αντίστοιχα στο φάκελο του χρήστη που κάνει την
εγκατάσταση), ένα κενό αρχείο με το όνομα output3_0_2.sql
3. Στη συνέχεια πρέπει να εκτελεστεί πάλι το Install.bat
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 14
30/6/2012
15. Βήμα 4ο
Εκκίνηση του NewGenLib
1. Από το φάκελο C:NGL3apache-tomcat-6.0.32bin, εκτελούμε με
διπλό κλικ το αρχείο RunNGL3Server.bat. Αυτό το αρχείο είναι
υπεύθυνο για την εκτέλεση του apache-tomcat Server με την
εφαρμογή NGL.
2. Είναι χρήσιμο να δημιουργηθεί μια συντόμευση αυτού 1
του αρχείου στην επιφάνεια του χρήστη γα εύκολη
πρόσβαση, κάνοντας Δεξί κλικ→Αποστολή σε→Αποστολή
σε επιφάνεια εργασία (δημιουργία συντόμευσης).
2
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 15
30/6/2012
16. Σύνδεση
Σύνδεση στο NewGenLib (OPAC)
1. Η σύνδεση στο δημόσιο κατάλογο (Web OPAC) γίνεται από το:
http://localhost:8080/newgenlibctxt
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 16
30/6/2012
17. Σύνδεση
Σύνδεση στο NewGenLib (Librarian's Interface)
1. Η διεπαφή Librarian's User Interface, ανοίγει από το
http://eap-server:8080/newgenlibctxt/LaunchApplication
2. Στο "IP Address of the server" 2
πληκτρολογούμε localhost ή π.χ.
192.168.1.65 και στο
"Port Number" το 8080
3. Στην οθόνη εισόδου, ο αρχικός
3
χρήστης έχει τις ακόλουθες
τιμές: User ID="1" και
Password="abc"
4. Εμφανίζεται το Librarian's User Interface
4
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 17
30/6/2012
18. Χρήσιμοι σύνδεσμοι
Η επίσημη ιστοσελίδα του NewGenLib είναι:
http://www.verussolutions.biz/web/
Οδηγός εγκατάστασης στα αγγλικά:
http://www.verussolutions.biz/kb/installationNew
Οδηγίες χρήσης στο:
http://www.verussolutions.biz/kb/
Ελληνικό Ανοικτό
Πανεπιστήμιο, Δημιουργός: Γεώργιος Γκούμας, επιβλέπων καθηγητής: Λαζαρίνης Φώτιος 18
30/6/2012