[Hướng dẫn] Cài đặt Z39.50 cho server Koha của bạn

Discussion in 'Server dành cho Koha' started by nguyenquocuy, Jan 18, 2015.

  1. nguyenquocuy

    nguyenquocuy Administrator Staff Member

    [​IMG]
    Z39.50, nói đơn giản, là một công cụ giúp bạn biên mục tài liệu nhanh hơn, chuẩn hơn nhờ sử dụng hệ thống dữ liệu biên mục đã có sẵn. Với đa phần các thư viện nhỏ thì việc cài đặt Z39.50 cho server Koha của mình là một việc hoàn toàn không cần thiết lắm. Tuy nhiên với các thư viện lớn của các trường đại học thì đây lại là một việc quan trọng. Một phần là để chia sẻ cho cộng đồng, một phần là để chuyển dữ liệu nhanh giữa các thư viện con.
    Trong bài viết này mình sẽ giới thiệu với các bạn cách cài đặt Z39.50 cho server Koha của bạn. Bài viết được hoàn thành bởi sự giúp đỡ của @Daniel ( thư viện http://thuvien.hbc.edu.vn).
    Đầu tiên bạn mở file koha-conf.xml trong thư mục /etc/koha/..../koha-conf.xml ( hãy dùng lệnh locate koha-conf.xml) để chắc chắn về vị trí của file này.
    Sau đó bỏ dấu comment ( <!-- --> ) cho dòng sau:
    <listen id="publicserver">tcp:mad::xxxx</listen>
    Dòng này ở ngay đầu file. Thay xxxx bằng port mà các bạn chọn cho cổng Z39.50- Ở đây chọn là 9999
    Tiếp tục kéo xuống phía dưới, bỏ dấu comment cho 2 đoạn sau ( 2 đoạn tag):
    <server id="publicserver" listenref="publicserver">...</server>
    <serverinfo id="publicserver">...</serverinfo>

    Restart zebra server ( hoặc có thể restart server):
    sudo /etc/init.d/koha-zebra-demon restart
    hoặc
    sudo reboot now
    Sau đó dùng lệnh sau để chắc chắn thấy cổng 9999 đã đc mở:
    sudo nmap -sT dreamlib.vn ( thay dreamlib.vn bằng tên miền hoặc địa chỉ ip của server)
    Cuối cùng test lại với tên miền: http://dreamlib.vn:9999 ( thay bằng tên miền của bạn) và chạy câu lệnh sau:
    yaz-client -c /etc/koha/zebradb/ccl.properties localhost:9999/biblios
    Nếu thấy kết quả như sau là ok:
    Code:
    Connecting...OK.
    Sent initrequest.
    Connection accepted by v3 target.
    ID     : 81
    Name   : Zebra Information Server/GFS/YAZ
    Version: 4.1.7 c43e561fdfe12989a6040163dae0e28ba0a02453
    Options: search present delSet triggerResourceCtrl scan sort extendedServices namedResultSets
    Elapsed: 0.001445
    Có vẻ như là đã xong. Giờ bạn thử vào Koha trên server khác test thử xem nhé. Nếu như bạn cài đặt cổng Z39.50 thành công, vui lòng chia sẻ với chúng tôi bằng cách comment TẠI ĐÂY.
     
    : koha, z39.50
  2. Phạm Quang Quyền

    Phạm Quang Quyền Administrator Staff Member

    nguyenquocuy and uxinhdep like this.

Share This Page