en:extra:koha
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:extra:koha [2018/08/27 01:12] – created kjdon | en:extra:koha [2023/03/13 01:46] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | |||
+ | |||
====== Koha Installation ====== | ====== Koha Installation ====== | ||
- | =====Introduction===== | + | ====Introduction==== |
koha, the first open source integrated library system. Made in New Zealand by Katipo Communications Ltd. and maintained by a team of volunteers from around the globe, the Koha system is a full catalogue, opac, circulation and acquisitions system. | koha, the first open source integrated library system. Made in New Zealand by Katipo Communications Ltd. and maintained by a team of volunteers from around the globe, the Koha system is a full catalogue, opac, circulation and acquisitions system. | ||
- | *Download | + | ====Download==== |
| | ||
- | *Installation and support | + | ====Installation and support==== |
| | ||
- | *System requirements: | + | ====System requirements==== |
* A webserver (It was built to work with Apache, but there is no reason it shouldnt work with any other webserver): In toetoe, we use Apache webserver. | * A webserver (It was built to work with Apache, but there is no reason it shouldnt work with any other webserver): In toetoe, we use Apache webserver. | ||
* Perl | * Perl | ||
Line 23: | Line 26: | ||
* Z3950/YAZ | * Z3950/YAZ | ||
- | *What is Z3950? | + | ====What is Z3950?==== |
| | ||
- | *Z39.50 Setup | + | ====Z39.50 Setup==== |
Finally, you will need to start your Z39.50 daemon so you can do Z39.50 searches for catalog records. | Finally, you will need to start your Z39.50 daemon so you can do Z39.50 searches for catalog records. | ||
< | < | ||
Line 36: | Line 39: | ||
The Z39.50 server at the Library of Congress is already set up as a search target by default in Koha. You can use your Koha System Parameters page to add and delete details about other Z39.50 targets you wish to search. | The Z39.50 server at the Library of Congress is already set up as a search target by default in Koha. You can use your Koha System Parameters page to add and delete details about other Z39.50 targets you wish to search. | ||
- | *Technical issues | + | ====Technical issues==== |
MySQL: With mySQL, the system setting are as follows: | MySQL: With mySQL, the system setting are as follows: | ||
< | < | ||
Line 77: | Line 80: | ||
Also, the my.conf file should be stored ./.my.conf in order to take effect as a user-specific options. | Also, the my.conf file should be stored ./.my.conf in order to take effect as a user-specific options. | ||
- | *Modifying the source code | + | ====Modifying the source code==== |
< | < | ||
#my $domainname = `hostname`; # Note: must not have any arguments (portability) | #my $domainname = `hostname`; # Note: must not have any arguments (portability) | ||
Line 99: | Line 102: | ||
$dbh = DBI-> | $dbh = DBI-> | ||
- | *Install: | + | ====Install==== |
Follow the instruction from the one-line document: Automated configuration: | Follow the instruction from the one-line document: Automated configuration: | ||
< | < | ||
- | *Setting up the PORT for the Koha | + | ====Setting up the PORT for the Koha==== |
In Koha, the system provide two interfaces which are OPAC (Online Public Access Catalogue) and INTRANET: The suggestion is to set up these two interfaces into different ports (in toetoe, OPAC: Port 8000 INTRANET: port 8200). | In Koha, the system provide two interfaces which are OPAC (Online Public Access Catalogue) and INTRANET: The suggestion is to set up these two interfaces into different ports (in toetoe, OPAC: Port 8000 INTRANET: port 8200). | ||
Line 113: | Line 116: | ||
Restart Apache server in order to take effect. | Restart Apache server in order to take effect. | ||
- | *Problem issues | + | ====Problem issues==== |
When the installation was failed, in the database, the user details will still be created into mysql:db table and mysql:user. You need to delete it manually. | When the installation was failed, in the database, the user details will still be created into mysql:db table and mysql:user. You need to delete it manually. | ||
Line 127: | Line 130: | ||
Obviously, the koha system can't not trace up the directory of the perl_mod. I tried to modify the httpd.conf, but it is still not working. So the temporary solution, is copy all the required perl modules into / | Obviously, the koha system can't not trace up the directory of the perl_mod. I tried to modify the httpd.conf, but it is still not working. So the temporary solution, is copy all the required perl modules into / | ||
- | *How to start Koha: Step 1: Start MySQL | + | ==== Starting |
+ | * Step 1: Start MySQL | ||
< | < | ||
$ bin/ | $ bin/ |
en/extra/koha.1535332375.txt.gz · Last modified: 2018/08/27 01:12 by kjdon