Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Dec09 OpenBiblio Instructions

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

OpenBiblio installation CAUTION: This document is intended as a guide to how I did this, only.

I am not a programmer, nor am I proficient in SQL, PHP, etc. . Please check with your technical staff before installing. 1. Download and install Easy PHP 5.3.0 Download and install EasyPHP 5.3.0 from www.easyphp.org/ 5.3.0 is the one that is the recommended version Accept the license agreement, default locations are OK. Please note: if you already have Easy PHP you will need to uninstall the previous version, and if you run servers as services, uninstall them.

Double-click on the icon to make Apache & MySQL have started (all green lights):

OpenBiblio will not run unless EasyPHP is running. 2. Create your OpenBiblio database After you download & install Easy PHP, the Easy PHP will show up in your icon tray at the bottom right of your screen Right-click on the icon, and go to the Administration option

Click on PHP MyAdmin. This will open a new browser window:

Under MySQL localhost, type OpenBiblio in the Create new database box (highlighted) and click on the Create button. Now, click on the SQL tab

This will bring up the SQL query screen. Type in this query exactly as shown: grant all on OpenBiblio.* to librarian@localhost identified by secret Where librarian is the username and secret is the password. You may use a different username and password, if desired.

3. Download and unzip OpenBiblio Download the OpenBiblio zip file from http://obiblio.sourceforge.net/ Click on Downloads to get OpenBiblio from Sourceforge, and download the openbiblio-0.6.1.zip file Unzip the downloaded files into the C:\Program Files\EasyPHP5.3.0\www directory 4. Set user name and password In the newly created C:\Program Files\EasyPHP5.3.0\www\OpenBiblio folder, use Notepad or WordPad (or your favorite text editor) to open the file database_constants.php Within the quotation marks, set the username and password to librarian and secret, or to the username and password you have selected.

5. Set session data path & error reporting Create a directory C:\tmp Using notepad or wordpad, open the php.ini file in the C:\Program Files\EasyPHP5.3.0\conf_files directory Somewhere underneath the [Session] header type on a new line (highlighted below): session.save_path = C:\tmp

While you have the php.ini file open, find where it says: display_errors = On And change the On to Off (highlighted below)

6. Install OpenBiblio Open a new browser window and type http://localhost/openbiblio/install/index.php in the address bar. The installation welcome page opens. Check install test data and click on Install.

If all goes well, you will get a screen confirming installation

You should now delete the Install folder in the C:\Program Files\EasyPHP5.3.0\www\OpenBiblio directory 7. Start Using OpenBiblio Open a new browser window, and type in http://localhost/openbiblio/home/ Login username & password are both admin You may now change your library name, settings, start cataloging, circulation, etc.

8. Backing up and restoring your OpenBiblio database As you did when you created the database, right-click on the EasyPHP icon and click on Administration. Click on PHPMyAdmin

Click on OpenBiblio in the left-hand column, then click on Export.Be sure all the tables in the Export box are selected. Check the Save as file box and click on Go. This should save it as openbiblio.sql in your downloads folder. From there, you can save it elsewhere.

As an additional backup, you can also make a physical copy of all the files in your C:\Program Files\EasyPHP5.3.0\mysql\data\openbiblio directory. RESTORE: CAUTION! This next step involves deleting ALL your OpenBiblio tables. DO NOT do this, unless you have made a backup file and need to completely restore your database. I also recommend copying all the tables in the C:\Program Files\EasyPHP5.3.0\mysql\data\openbiblio to another location, just in case To restore the OpenBiblio database, you must first delete existing tables. In PHP MyAdmin, go to the Structure tab, check all tables, and then use the drop down menu to select Drop.

It will ask you if you really want to do that. Say yes.

Your tables have now been deleted

Go to the Import tab, and browse to where you saved your openbiblio.sql file. Open the file, and click Go.

Your tables and the data you had at your last backup will reload

You might also like