Installation of NewGenLib on Windows XP Rupesh Kumar A Research Scholar Department of Library & Information Science Bangal...
NOTE <ul><li>The following slides demonstrate the installation  </li></ul><ul><li>of NewGenLib software on a local machine...
Thanks To <ul><li>Dr. L J Haravu </li></ul><ul><li>Kesavan Institute of Information and Knowledge Management, Hyderabad </...
What is NewGenLib? <ul><li>“ NewGenLib is a metadata content management software solution” </li></ul><ul><li>An integrated...
Files Required for Installation <ul><li>J2SE Software Development Kit (SDK) </li></ul><ul><li>PostgreSQL for Windows </li>...
Sources of Download <ul><li>Download files 1 to 4 from  http://www.sourceforge.net/projects/newgenlib   </li></ul><ul><li>...
Installation Summary <ul><li>Install Java 2 SDK </li></ul><ul><li>Set environment variable for Java 2 SDK </li></ul><ul><l...
Files Required for Installation
Install Java 2 SDK <ul><li>Double Click j2sdk file to launch the installer </li></ul>
Accept the license agreement <ul><li>Click  “I accept the terms in the license agreement”   </li></ul><ul><li>Click  Next ...
Choose installation directory <ul><li>By default, SDK is installed under  C:j2sdkx.x.x  folder (where x.x.x represent the ...
Choose installation directory <ul><li>Click  Change…  button and change the folder name to  jdk </li></ul><ul><li>Click  O...
Choose installation directory <ul><li>Click  Next >  button </li></ul>
Web Browser Configuration <ul><li>Java 2 SDK automatically identifies the browsers installed.  Select the browsers to be c...
Installation in Progress
Installation Complete <ul><li>Click  Finish  button </li></ul>
Set Environment Variable for Java 2 SDK <ul><li>Right Click  My Computer  icon on your Desktop and click  Properties </li>...
Set Environment Variable for Java 2 SDK <ul><li>In  System Properties  screen, select  Advanced  tab & click  Environment ...
Set Environment Variable for Java 2 SDK <ul><li>In  Environment Variables  window, Click  New  button under  System Variab...
Set Environment Variable for Java 2 SDK <ul><li>In  New System Variable  window, type  JAVA_HOME  for Variable name & Java...
Environment Variable for Java 2 SDK set <ul><li>The Environment Variable for Java 2 SDK can be seen </li></ul>
Install PostgreSQL for Windows <ul><li>Double click the postgresql installer package to launch installation wizard </li></...
Welcome Screen <ul><li>Click  Next >  button </li></ul>
Installation Notes <ul><li>Click  Next >  button </li></ul>
Installation Options <ul><li>Leave all the options default (including the installation directory) </li></ul><ul><li>Click ...
Service Configuration <ul><li>Account name:  postgres </li></ul><ul><li>Account domain:  localhost  (in case of local inst...
Account Creation & Password Warning <ul><li>If Account error window appears, click  Yes  to create  postgres  Account </li...
Initialize Database Cluster <ul><li>Type  postgres  for Superuser name (it may be present already) </li></ul><ul><li>Type ...
Select Procedural Language <ul><li>The procedural language PL/pgsql will be selected by default </li></ul><ul><li>Click  N...
Select contrib modules (IMPORTANT!) <ul><li>Select  DBlink ,  Fuzzy String Match  &  Tsearch2  Modules.  Admin81  is selec...
Ready to Install <ul><li>Click  Next >  button to start installation </li></ul>
Installation in Progress
Installation Complete <ul><li>Click  Finish >  button </li></ul>
Create  newgenlib  database <ul><li>Go to  Start > Programs > PostgreSQL > PgAdmin III </li></ul>
Connect to PostgreSQL Database Server <ul><li>Right Click on  PostgreSQL Database Server  & click  Connect </li></ul>
Enter Password to connect to server <ul><li>Enter the password for user  postgres  (password is  newgenlib ) </li></ul><ul...
Create New Database <ul><li>Right click on Databases & click  New Database </li></ul>
Create  newgenlib  database <ul><li>In New Database Window, enter  newgenlib  for Name, select  posgres  for Owner,  UTF8 ...
newgenlib  database created <ul><li>newgenlib  database can be seen in Database list </li></ul><ul><li>Close pgAdmin III <...
Copy  backupinplain.sql  file to C drive <ul><li>Copy  backupinplain.sql  file to C drive </li></ul>
Go to Command Prompt <ul><li>To go to command prompt, click  Start > Run  & type  cmd </li></ul>
Change directory to  PostgreSQLin <ul><li>At the command prompt, type  cd C:Program FilesPostgreSQLx.xin  (where x.x is ...
Access  newgenlib  database for user  postgres <ul><li>type  psql -d newgenlib –U postgres </li></ul><ul><li>Press  Enter ...
Run  backupinplain.sql  script <ul><li>On successful access, the prompt changes to database name </li></ul><ul><li>Type i ...
Table creation in progress
Table creation complete <ul><li>The table creation is complete </li></ul><ul><li>Close the command prompt </li></ul>
Install JBoss Application Server <ul><li>Extract  jboss-3.2.1_tomcat-4.1.24.zip  file to C drive directly </li></ul>
Select location for extraction <ul><li>Select C drive as location for extraction </li></ul><ul><li>Click  Extract  button ...
Extraction Complete <ul><li>When extraction completes, the jboss folder can be seen in C drive </li></ul>
Copy  newgenlib.ear  file to JBoss Server <ul><li>Copy  newgenlib.ear  file to  C:jboss-xxxserverdefaultdeploy  directory ...
Extract  NewGenLibFiles.zip  file to C drive <ul><li>Extract  NewGenLibFiles.zip  file to C drive directly </li></ul>
Extract  NewGenLibFiles.zip  file to C drive <ul><li>Select C drive as the location for extracting  NewGenLibFiles.zip  fi...
Extraction Complete <ul><li>When extraction completes, the  NewGenLibFiles  directory can be seen in C drive </li></ul>
Edit Env_Var file to fill System Parameters <ul><li>Go to  C:NewGenLibFilesSystemFiles  directory & open Env_Var file usin...
Edit Env_Var file to fill System Parameters <ul><li>Change JBOSS_HOME from D drive to C drive (as JBoss is installed in C ...
Create Shortcut for JBoss run.bat file on Desktop <ul><li>Go to  C:jboss-xxin  folder.  Right click, hold the right mouse...
Rename the Shortcut to “NewGenLib Server” <ul><li>For easy understanding & usage, rename the shortcut to  NewGenLib Server...
Start the JBoss Application Server <ul><li>Double Click  NewGenLib Server  on the Desktop to start JBoss Application Serve...
Open Web Browser & type URL to start NewGenLib <ul><li>Open  Internet Explorer  & type  http://localhost:8080/newgenlibctx...
Unblock in Windows Security Alert <ul><li>If Windows Firewall gives Security Alert, click  Unblock  button </li></ul>
Java Starting…
Starting NewGenLib Application
Verifying Digital Signature <ul><li>Click  Run  button to run the application.  You may check  Always trust content from t...
Enter Server Details <ul><li>Enter the IP address of the server & port number </li></ul><ul><li>Click  OK </li></ul>
The Login Screen <ul><li>(select the library) Enter the user id and password to login </li></ul><ul><li>Click  Login </li>...
The Login Screen <ul><li>Default User id is 1 & Default Password is abc </li></ul><ul><li>Click  Login </li></ul>NOTE: Def...
Welcome Screen with Pending Job List
NewGenLib Menu <ul><li>The preliminary configuration can be done under  </li></ul><ul><li>Administration > Configure syste...
General Configuration of Library Details <ul><li>The library details can be configured at  </li></ul><ul><li>Administratio...
General Configuration of Library Details <ul><li>Click  OK  to update.  An appropriate dialog is displayed. </li></ul>
OPAC Interface <ul><li>Open Internet Explorer, type  http://localhost:8080/newgenlibctxt  </li></ul><ul><li>to access OPAC...
OPAC Interface
Please refer to NewGenLib User Manual for assistance on installation & usage. Manual available at  http://www.sourceforge....
Thanks Please send in your comments & suggestions to [email_address] [email_address]
Upcoming SlideShare
Loading in...5
×

Newgenlib

3,788

Published on

This is a ppt of newgenlib installation excerpted from rupesh kumar

Published in: Technology, Education
2 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
3,788
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
137
Comments
2
Likes
2
Embeds 0
No embeds

No notes for slide

Newgenlib

  1. 1. Installation of NewGenLib on Windows XP Rupesh Kumar A Research Scholar Department of Library & Information Science Bangalore University, Bangalore 560056 INDIA [email_address] [email_address]
  2. 2. NOTE <ul><li>The following slides demonstrate the installation </li></ul><ul><li>of NewGenLib software on a local machine. This </li></ul><ul><li>presentation is limited to installation only. For </li></ul><ul><li>further assistance, please refer to NewGenLib </li></ul><ul><li>User Manual ( UserManualAllModules.pdf ) </li></ul><ul><li>available at </li></ul><ul><li>http://www.sourceforge.net/projects/newgenlib </li></ul>
  3. 3. Thanks To <ul><li>Dr. L J Haravu </li></ul><ul><li>Kesavan Institute of Information and Knowledge Management, Hyderabad </li></ul><ul><li>Verus Solutions Pvt. Ltd., Hyderabad </li></ul><ul><li>Everyone else involved in the development of NewGenLib and making it open source </li></ul>
  4. 4. What is NewGenLib? <ul><li>“ NewGenLib is a metadata content management software solution” </li></ul><ul><li>An integrated library management software </li></ul><ul><li>A web-based application that uses RDBMS technology to manage databases </li></ul><ul><li>Compliant with International Standards: MARC, XML, UNICODE & Dublincore </li></ul><ul><li>Installable on LAN/Intranet and Standalone computers </li></ul><ul><li>Uses many open source components </li></ul><ul><li>NewGenLib is now Open Source !!!  </li></ul><ul><li>Free download at http://www.sourceforge.net/projects/newgenlib </li></ul><ul><li>Take a 20-minute multimedia tour at www.newgenlib.com </li></ul><ul><li>Let’s Install & Use it </li></ul>
  5. 5. Files Required for Installation <ul><li>J2SE Software Development Kit (SDK) </li></ul><ul><li>PostgreSQL for Windows </li></ul><ul><li>JBoss Application Server </li></ul><ul><li>newgenlib.ear </li></ul><ul><li>NewGenLibFiles.zip </li></ul><ul><li>backupinplain.sql </li></ul><ul><li>Java Runtime Environment (JRE) </li></ul><ul><li>(for installation on clients) </li></ul>
  6. 6. Sources of Download <ul><li>Download files 1 to 4 from http://www.sourceforge.net/projects/newgenlib </li></ul><ul><li>JBoss Application Server </li></ul><ul><li>newgenlib.ear </li></ul><ul><li>NewGenLibFiles </li></ul><ul><li>backupinplain.sql </li></ul><ul><li>J2SE Software Development Kit (SDK) http://java.sun.com/j2se/1.4.2/download.html </li></ul><ul><li>PostgreSQL for Windows </li></ul><ul><li>http://www.postgresql.org </li></ul><ul><li>Java Runtime Environment (JRE) http://java.sun.com/j2se/1.4.2/download.html </li></ul>
  7. 7. Installation Summary <ul><li>Install Java 2 SDK </li></ul><ul><li>Set environment variable for Java 2 SDK </li></ul><ul><li>Install PostgreSQL for Windows </li></ul><ul><li>Create newgenlib database </li></ul><ul><li>Run backupinplain.sql script to create tables </li></ul><ul><li>Install JBoss Application Server </li></ul><ul><li>Copy newgenlib.ear file to JBoss Server </li></ul><ul><li>Extract NewGenLibFiles.zip to C drive </li></ul><ul><li>Edit Env_Var file & fill in the System Parameters </li></ul><ul><li>Create a shortcut for JBoss run.bat file on the Desktop </li></ul><ul><li>Start the JBoss Application Server </li></ul><ul><li>Access NewGenLib through the Web Browser </li></ul>
  8. 8. Files Required for Installation
  9. 9. Install Java 2 SDK <ul><li>Double Click j2sdk file to launch the installer </li></ul>
  10. 10. Accept the license agreement <ul><li>Click “I accept the terms in the license agreement” </li></ul><ul><li>Click Next > button </li></ul>
  11. 11. Choose installation directory <ul><li>By default, SDK is installed under C:j2sdkx.x.x folder (where x.x.x represent the version). But for simplicity, the folder name may be changed. Here, it is changed to jdk </li></ul><ul><li>Click Next > button </li></ul>
  12. 12. Choose installation directory <ul><li>Click Change… button and change the folder name to jdk </li></ul><ul><li>Click OK button </li></ul>
  13. 13. Choose installation directory <ul><li>Click Next > button </li></ul>
  14. 14. Web Browser Configuration <ul><li>Java 2 SDK automatically identifies the browsers installed. Select the browsers to be configured with Java. </li></ul><ul><li>Click Install > button </li></ul>
  15. 15. Installation in Progress
  16. 16. Installation Complete <ul><li>Click Finish button </li></ul>
  17. 17. Set Environment Variable for Java 2 SDK <ul><li>Right Click My Computer icon on your Desktop and click Properties </li></ul>
  18. 18. Set Environment Variable for Java 2 SDK <ul><li>In System Properties screen, select Advanced tab & click Environment Variables button </li></ul>
  19. 19. Set Environment Variable for Java 2 SDK <ul><li>In Environment Variables window, Click New button under System Variables </li></ul>
  20. 20. Set Environment Variable for Java 2 SDK <ul><li>In New System Variable window, type JAVA_HOME for Variable name & Java 2 SDK installation path ( C:jdk in this example) for Variable value </li></ul><ul><li>Click OK </li></ul>
  21. 21. Environment Variable for Java 2 SDK set <ul><li>The Environment Variable for Java 2 SDK can be seen </li></ul>
  22. 22. Install PostgreSQL for Windows <ul><li>Double click the postgresql installer package to launch installation wizard </li></ul><ul><li>Select the language & click Start > button </li></ul>
  23. 23. Welcome Screen <ul><li>Click Next > button </li></ul>
  24. 24. Installation Notes <ul><li>Click Next > button </li></ul>
  25. 25. Installation Options <ul><li>Leave all the options default (including the installation directory) </li></ul><ul><li>Click Next > button </li></ul>
  26. 26. Service Configuration <ul><li>Account name: postgres </li></ul><ul><li>Account domain: localhost (in case of local installation) </li></ul><ul><li>Account password: newgenlib (retype the password) </li></ul><ul><li>Click Next > button </li></ul>NOTE: DO REMEMBER THIS PASSWORD
  27. 27. Account Creation & Password Warning <ul><li>If Account error window appears, click Yes to create postgres Account </li></ul><ul><li>If “Password weak” warning appears, click No to retain your password (If you click Yes , the installer replaces your password with a random password) </li></ul>
  28. 28. Initialize Database Cluster <ul><li>Type postgres for Superuser name (it may be present already) </li></ul><ul><li>Type newgenlib for Password and retype the same. </li></ul><ul><li>Leave the other options unchanged. </li></ul><ul><li>Click Next > button. </li></ul>NOTE: DO REMEMBER THIS PASSWORD
  29. 29. Select Procedural Language <ul><li>The procedural language PL/pgsql will be selected by default </li></ul><ul><li>Click Next > button </li></ul>
  30. 30. Select contrib modules (IMPORTANT!) <ul><li>Select DBlink , Fuzzy String Match & Tsearch2 Modules. Admin81 is selected by default. </li></ul><ul><li>Click Next > button </li></ul>
  31. 31. Ready to Install <ul><li>Click Next > button to start installation </li></ul>
  32. 32. Installation in Progress
  33. 33. Installation Complete <ul><li>Click Finish > button </li></ul>
  34. 34. Create newgenlib database <ul><li>Go to Start > Programs > PostgreSQL > PgAdmin III </li></ul>
  35. 35. Connect to PostgreSQL Database Server <ul><li>Right Click on PostgreSQL Database Server & click Connect </li></ul>
  36. 36. Enter Password to connect to server <ul><li>Enter the password for user postgres (password is newgenlib ) </li></ul><ul><li>Click OK button </li></ul>
  37. 37. Create New Database <ul><li>Right click on Databases & click New Database </li></ul>
  38. 38. Create newgenlib database <ul><li>In New Database Window, enter newgenlib for Name, select posgres for Owner, UTF8 for Encoding & pg_default for Tablespace </li></ul><ul><li>Click OK button </li></ul>
  39. 39. newgenlib database created <ul><li>newgenlib database can be seen in Database list </li></ul><ul><li>Close pgAdmin III </li></ul>
  40. 40. Copy backupinplain.sql file to C drive <ul><li>Copy backupinplain.sql file to C drive </li></ul>
  41. 41. Go to Command Prompt <ul><li>To go to command prompt, click Start > Run & type cmd </li></ul>
  42. 42. Change directory to PostgreSQLin <ul><li>At the command prompt, type cd C:Program FilesPostgreSQLx.xin (where x.x is the version directory. In this example, it is 8.1) </li></ul><ul><li>Press Enter </li></ul>
  43. 43. Access newgenlib database for user postgres <ul><li>type psql -d newgenlib –U postgres </li></ul><ul><li>Press Enter </li></ul><ul><li>Type postgres account password (password is newgenlib) </li></ul><ul><li>(NOTE: While typing the password, no characters appear on screen. The cursor will not move) </li></ul><ul><li>Press Enter </li></ul>
  44. 44. Run backupinplain.sql script <ul><li>On successful access, the prompt changes to database name </li></ul><ul><li>Type i c:/backupinplain.sql & Press Enter (Note the use of forward slash after C:) </li></ul>
  45. 45. Table creation in progress
  46. 46. Table creation complete <ul><li>The table creation is complete </li></ul><ul><li>Close the command prompt </li></ul>
  47. 47. Install JBoss Application Server <ul><li>Extract jboss-3.2.1_tomcat-4.1.24.zip file to C drive directly </li></ul>
  48. 48. Select location for extraction <ul><li>Select C drive as location for extraction </li></ul><ul><li>Click Extract button </li></ul>
  49. 49. Extraction Complete <ul><li>When extraction completes, the jboss folder can be seen in C drive </li></ul>
  50. 50. Copy newgenlib.ear file to JBoss Server <ul><li>Copy newgenlib.ear file to C:jboss-xxxserverdefaultdeploy directory </li></ul>
  51. 51. Extract NewGenLibFiles.zip file to C drive <ul><li>Extract NewGenLibFiles.zip file to C drive directly </li></ul>
  52. 52. Extract NewGenLibFiles.zip file to C drive <ul><li>Select C drive as the location for extracting NewGenLibFiles.zip file </li></ul>
  53. 53. Extraction Complete <ul><li>When extraction completes, the NewGenLibFiles directory can be seen in C drive </li></ul>
  54. 54. Edit Env_Var file to fill System Parameters <ul><li>Go to C:NewGenLibFilesSystemFiles directory & open Env_Var file using any text editor. </li></ul>
  55. 55. Edit Env_Var file to fill System Parameters <ul><li>Change JBOSS_HOME from D drive to C drive (as JBoss is installed in C drive in this example). Enter the IPADDRESS of the server machine (localhost or 127.0.0.1 for local installation), Port on which this server should be accessed and DEFAULT_SEARCH option. </li></ul><ul><li>Save the file & Close. </li></ul>
  56. 56. Create Shortcut for JBoss run.bat file on Desktop <ul><li>Go to C:jboss-xxin folder. Right click, hold the right mouse button on run.bat file and drag it on to the Desktop. Select Create Shortcuts Here from the context menu. </li></ul>
  57. 57. Rename the Shortcut to “NewGenLib Server” <ul><li>For easy understanding & usage, rename the shortcut to NewGenLib Server . </li></ul>
  58. 58. Start the JBoss Application Server <ul><li>Double Click NewGenLib Server on the Desktop to start JBoss Application Server </li></ul>Server Starting Server Started
  59. 59. Open Web Browser & type URL to start NewGenLib <ul><li>Open Internet Explorer & type http://localhost:8080/newgenlibctxt/LaunchApplication </li></ul>
  60. 60. Unblock in Windows Security Alert <ul><li>If Windows Firewall gives Security Alert, click Unblock button </li></ul>
  61. 61. Java Starting…
  62. 62. Starting NewGenLib Application
  63. 63. Verifying Digital Signature <ul><li>Click Run button to run the application. You may check Always trust content from this publisher to avoid this screen subsequently. </li></ul>
  64. 64. Enter Server Details <ul><li>Enter the IP address of the server & port number </li></ul><ul><li>Click OK </li></ul>
  65. 65. The Login Screen <ul><li>(select the library) Enter the user id and password to login </li></ul><ul><li>Click Login </li></ul>NOTE: Default user id: 1 Default Password: abc
  66. 66. The Login Screen <ul><li>Default User id is 1 & Default Password is abc </li></ul><ul><li>Click Login </li></ul>NOTE: Default user id: 1 Default Password: abc
  67. 67. Welcome Screen with Pending Job List
  68. 68. NewGenLib Menu <ul><li>The preliminary configuration can be done under </li></ul><ul><li>Administration > Configure system </li></ul>
  69. 69. General Configuration of Library Details <ul><li>The library details can be configured at </li></ul><ul><li>Administration > Configure system > General > Library </li></ul>
  70. 70. General Configuration of Library Details <ul><li>Click OK to update. An appropriate dialog is displayed. </li></ul>
  71. 71. OPAC Interface <ul><li>Open Internet Explorer, type http://localhost:8080/newgenlibctxt </li></ul><ul><li>to access OPAC. </li></ul>
  72. 72. OPAC Interface
  73. 73. Please refer to NewGenLib User Manual for assistance on installation & usage. Manual available at http://www.sourceforge.net/projects/newgenlib
  74. 74. Thanks Please send in your comments & suggestions to [email_address] [email_address]
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×