কোহা, উবুন্টুতে একটি সংহত গ্রন্থাগার পরিচালনা ব্যবস্থা 18.04

কোহ সম্পর্কে

পরের নিবন্ধে আমরা কোহাকে একবার দেখে নিই। এটি প্রায় একটি ইন্টিগ্রেটেড ওপেন সোর্স লাইব্রেরি ম্যানেজমেন্ট সিস্টেম বিভিন্ন গ্রন্থাগার, স্কুল, বিশ্ববিদ্যালয় ইত্যাদি দ্বারা সারা বিশ্ব জুড়ে ব্যবহৃত এটি 1999 সালে নিউজিল্যান্ডের হরোহেনুয়া লাইব্রেরি ট্রাস্টের জন্য কাতিপো যোগাযোগ দ্বারা তৈরি করা হয়েছিল। এটি পিইআরএল-এ লেখা হয়েছিল এবং জিএনইউ জেনারেল পাবলিক লাইসেন্স ভি 3 বা তার পরে প্রকাশিত হয়েছিল released

উবুন্টু 18.04 এলটিএসে কোহা ইনস্টল করতে, আমাদের দুটি প্রক্রিয়াটি অতিক্রম করতে হবে। ঐটাই বলতে হবে, টার্মিনালটি ব্যবহার করে ইউজার ইন্টারফেস ইনস্টল করা এবং গ্রাফিকাল ইউজার ইন্টারফেস থেকে ইনস্টলেশন, একটি ওয়েব ব্রাউজার ব্যবহার করে। নিম্নলিখিত লাইনে আমরা টার্মিনাল থেকে কেবল ইনস্টলেশন দেখতে পাব। গ্রাফিকাল ইন্টারফেস থেকে প্রক্রিয়াতে এটি বেশ স্বজ্ঞাত।

কোহা সাধারণ বৈশিষ্ট্যগুলি

কোহার একটি সংহত গ্রন্থাগার পরিচালনা প্রোগ্রামে প্রয়োজনীয় সমস্ত বৈশিষ্ট্য রয়েছে, যার মধ্যে আমরা খুঁজে পেতে পারি:

  • উনা সহজ এবং স্পষ্ট ইন্টারফেস গ্রন্থাগারিক এবং পৃষ্ঠপোষকদের জন্য।
  • কনফিগারযোগ্য অনুসন্ধান.
  • আমরা হবে ব্যবহারকারী পড়ার তালিকা.
  • সম্পূর্ণ সংগ্রহ ব্যবস্থা, অনুমান এবং মূল্যায়ন তথ্য সহ।
  • আমরা উপলব্ধ একটি সংগ্রহ ব্যবস্থা পাবেন সহজ, ছোট গ্রন্থাগারের জন্য।
  • সংবাদপত্র এবং ম্যাগাজিনের জন্য সিস্টেম।
  • কোhaা ওয়েব-বেসড, তাই বোবা টার্মিনাল ব্যবহার করা যেতে পারে (হার্ড ডিস্ক বা বিশেষায়িত হার্ডওয়্যারবিহীন টার্মিনাল) লাইব্রেরির পরামর্শ এবং পরিচালনার জন্য।
  • গ্রন্থাগারিক পারে দূরবর্তী লাইব্রেরি পরিচালনা করুন, একটি মোবাইল ফোন বা ব্যক্তিগত সহায়ক ব্যবহার করে।
  • এই সফ্টওয়্যার হ্যান্ডলগুলি ক রিপোর্ট, রিপোর্ট এবং পরিসংখ্যানের বিস্তৃত পুস্তক রিলেশনাল ডাটাবেস ব্যবহারের পক্ষপাতী।

উবুন্টুতে কোহা ইনস্টলেশন 18.04

আমরা টার্মিনাল (Ctrl + Alt + T) খোলার মাধ্যমে এবং সংগ্রহস্থলগুলিতে উপলব্ধ সফ্টওয়্যার আপডেট করে এই সংহত সিস্টেমটির ইনস্টলেশন শুরু করব:

sudo apt-get update; sudo apt-get upgrade

মাইএসকিউএল সার্ভার ইনস্টল করুন

আমরা ইনস্টল করা অবিরত মাইএসকিউএল সার্ভার আদেশ সহ:

ইনস্টলেশন mysql সার্ভার

sudo apt-get install mysql-server

ইনস্টলেশন পরে, আমরা পারেন সংস্করণ পরীক্ষা করুন:

মাইএসকিএল সংস্করণ

mysql --version

আমরা মাইএসকিএল-এ লগ ইন করি:

mysql লগইন রুট

sudo mysql -u root -p

এখন আমরা প্রতিষ্ঠিত:

গ্লোবাল এসকিএল সেট

SET GLOBAL sql_mode='';

exit;

কোহাহার সংগ্রহস্থল যুক্ত করুন

তাহলে আমরা পারবো সংগ্রহস্থল এবং তার সম্পর্কিত কী যুক্ত করুন। এটি করতে আমরা টার্মিনালে কমান্ডগুলি ব্যবহার করি:

কোহা জিপিজি এসসি

wget -q -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -

রেপো কোহ যোগ করুন

echo 'deb http://debian.koha-community.org/koha stable main' | sudo tee /etc/apt/sources.list.d/koha.list

আবারও, আমরা টার্মিনালে টাইপ করে সিস্টেমটি আপডেট করতে যাচ্ছি:

sudo apt-get update; sudo apt-get upgrade

কোহা ইনস্টল করুন

এই মুহুর্তে আমরা পারি কোহাহা ইনস্টলেশনতে এগিয়ে যান উপযুক্ত ব্যবহার:

sudo apt-get install koha-common

কোহা-সাইটগুলি কনফিগার করুন

চালিয়ে যেতে, আসুন পরিচালনা পোর্ট নম্বরটি 8001 এ পরিবর্তন করুন। আমরা এটা করবো কোহা-সাইট.কোনফ ফাইল সম্পাদনা করা হচ্ছে নিম্নলিখিত কমান্ড ব্যবহার করে:

sudo vim /etc/koha/koha-sites.conf

এই উদাহরণের জন্য আমি ভিম সম্পাদক ব্যবহার করি। ফাইলটি ভিতরে রাখতে হবে ফাইলে নিম্নলিখিত INTraport এবং অপ্যাকপোর্ট লাইনগুলি সন্ধান করুন এবং পরিবর্তনগুলি করুন.

কোহা বন্দর পরিবর্তন

INTRAPORT="8001"
OPACPORT="8000"

পরিবর্তনগুলি হয়ে গেলে, আমরা সংরক্ষণ এবং প্রস্থান করি।

অ্যাপাচি কনফিগারেশন

অ্যাপাচি 2 এর জন্য কনফিগারেশন তৈরি করুন

আমরা যাচ্ছি অ্যাপাচি ওয়েব সার্ভারে মডিউল সক্ষম করতে a2enmod কমান্ড ব্যবহার করুন.

sudo a2enmod rewrite
sudo a2enmod cgi

তাহলে আমরা পারবো সার্ভারটি পুনরায় চালু করুন আদেশ সহ:

sudo service apache2 restart

নামের লাইব্রেরির জন্য একটি কোহা উদাহরণ তৈরি করুন

কোহ গ্রন্থাগার ইনস্টলেশন তৈরি করুন

sudo koha-create --create-db library

মাইএসকিউএল এর জন্য সুরক্ষা সেটিংস

পরবর্তী আমরা করব মাইএসকিউএল সুরক্ষা সেটিংস সম্পাদন করুন। এটি টাইপ করে করা যেতে পারে:

mysql সুরক্ষিত

sudo mysql_secure_installation

এই স্ক্রিপ্টটি চালানোর সময়, উদাহরণস্বরূপ আমি উত্তর দিয়েছি এন (না) প্রথম প্রশ্ন। তখন আমি জবাব দিলাম এবং যদি) অন্য সকলকে।

পোর্ট যুক্ত করা হচ্ছে

আমরা কোহা কর্মীদের জন্য 8001 এবং ওপ্যাকের জন্য 8000 বন্দর নির্ধারিত করার আগে। এখন আমরা কনফিগারেশন ফাইলটি খুলতে যাচ্ছি:

sudo vim /etc/apache2/ports.conf

ভিতরে আমরা নীচের লাইনগুলি অন্তর্ভুক্ত করব, যা আমাদের বলে যে লাইনের পরে অনুলিপি করতে হবে 80 শুনুন:

apache2 পোর্ট যুক্ত করুন

Listen 8001
Listen 8000

পরিবর্তনগুলি করার পরে, আমরা সংরক্ষণ এবং বন্ধ করি।


মডিউলগুলি সক্ষম করুন

মডিউল এবং সাইট সক্ষম করুন

sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library

অ্যাপাচি পুনরায় চালু করুন

আমাদের অবশ্যই আবার চালু করতে হবে Apache:

sudo service apache2 restart

জেব্রা কমান্ড পুনর্নির্মাণ

পরবর্তী পদক্ষেপ হবে পুনর্নির্মাণ জেব্রা ডাটাবেস একটি কোহা উদাহরণ জন্য আদেশ সহ:

koha-rebuild-zebra -v -f library

কোহা কনফিগারেশন ফাইলের জন্য পাসওয়ার্ড

পাসওয়ার্ড কনফারেন্স জানুন

sudo xmlstarlet sel -t -v 'yazgfs/config/pass' /etc/koha/sites/library/koha-conf.xml

কোহা_ লাইবারি ডাটাবেসের জন্য পাসওয়ার্ড পরিবর্তন করুন

নিম্নলিখিত ফাইলটি সম্পাদনা করে আমরা আমাদের পছন্দ অনুযায়ী ডাটাবেস পাসওয়ার্ড পরিবর্তন করতে পারি:

পাসওয়ার্ড পরিবর্তন করুন ডিবি কোহ

sudo vim /etc/koha/sites/library/koha-conf.xml

কোহের জন্য মাইএসকিউএল কনফিগার করুন

কোহার জন্য ডিবি পরিবর্তন করুন

sudo su

mysql -uroot -p

use mysql;

SET PASSWORD FOR 'koha_library'@'localhost' = PASSWORD('library');

flush privileges;

quit;

এই উদাহরণস্বরূপ, ব্যবহার করে পাসওয়ার্ডটি 'লাইব্রেরি'। এটি পূর্ববর্তী বিন্দুতে আমরা সম্পাদিত ফাইলটিতে সেট করা একটির মতোই হতে হবে।

পুনরায় চালু মেমক্যাচ করুন

sudo service memcached restart

এই সঙ্গে আমাদের হবে ইনস্টলেশন প্রথম অংশ সমাপ্ত.

গ্রাফিকাল পরিবেশ থেকে ইনস্টলেশন চালিয়ে যান

গ্রাফিক্যাল পরিবেশ থেকে ইনস্টলেশন চালিয়ে যেতে, কেবল একটি ওয়েব ব্রাউজার খুলুন এবং URL হিসাবে লিখুন:

লগইন

http://127.0.1.1:8001

পূর্বনির্ধারিত সেটিং

তারপর আমাদের বিভিন্ন কনফিগারেশন উইন্ডো পূরণ করতে হবে যা আমরা ব্রাউজারে সন্ধান করতে যাচ্ছি।

প্রশাসক ব্যবহারকারী তৈরি করুন

ইনস্টলেশন সমাপ্ত হলে, আমরা ইউআরএল থেকে কনফিগার করা ক্যাটালগটি অ্যাক্সেস করতে সক্ষম হব:

http://127.0.1.1:8000

পাড়া এই সফ্টওয়্যারটির ইনস্টলেশন সম্পর্কে আরও তথ্য, এটি কার্যকর করার সময় বা ত্রুটি আনইনস্টল করার সময় সম্ভাব্য ত্রুটিব্যবহারকারীরা পারেন উইকির পরামর্শ নিন পাওয়া যায়।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   ক্রিশ্চিয়ান ইস্ভেরি তিনি বলেন

    দুর্দান্ত, আমি এটির সন্ধান করছিলাম, প্রিয়তাদের জন্য আপনাকে অনেক ধন্যবাদ।

  2.   রদ্রিগো ভারেলা তিনি বলেন

    দুর্দান্ত! অনেক ধন্যবাদ

  3.   পাইপো ম্যাগিননার তিনি বলেন

    চিত্তাকর্ষক গাইড। অ্যাপাচি অংশটি অনুপস্থিত হবে, যেহেতু এটি আমাকে ত্রুটি দেয়। এটি যুক্ত করা দুর্দান্ত হবে! ধন্যবাদ

    1.    দামিয়েন এ। তিনি বলেন

      হ্যালো. আপনার যদি অ্যাপাচি ইনস্টল করতে হয়, আপনি কীভাবে এই ব্লগে কিছু আগে সহকর্মী লিখেছেন নিবন্ধটি একবার দেখে নিতে পারেন অ্যাপাচি ইনস্টল করুন উবুন্টুতে সালু 2।

  4.   Andrea তিনি বলেন

    শুভ সকাল: আমি কীভাবে পাসওয়ার্ডটি পুনরুদ্ধার করব?
    ধন্যবাদ!

    1.    দামিয়েন এ। তিনি বলেন

      হ্যালো. আমি আপনাকে একবার দেখে নিন প্রোগ্রাম উইকি। সালু 2।

  5.   গিলারমো পরদা তিনি বলেন

    আমি পদক্ষেপে ছিলাম o কোহার জন্য মাইএসকিউএল কনফিগার করুন », যখন আমি পাসওয়ার্ড পরিবর্তন করার জন্য কমান্ডটি প্রবেশ করিয়েছিলাম, এটি আমাকে একটি সিনট্যাক্স ত্রুটি করেছিল, যে কমান্ডের মধ্যে কিছু ভুল বানানযুক্ত ছিল that
    আমি উবুন্টু 20 ব্যবহার করছি
    কোন সমাধান আছে কি?

  6.   ম্যাথিয়াস তিনি বলেন

    H
    এটি, আমি এই ত্রুটি পেয়েছি:

    mysql> 'koha_library' @ 'লোকালহোস্ট' = পাসওয়ার্ড ('কোহ .১৩৩') এর জন্য পাসওয়ার্ড সেট করুন;

    ত্রুটি 1064 (42000): আপনার এসকিউএল সিন্টেক্সে আপনার একটি ত্রুটি রয়েছে; লাইন 123 এ 'পাসওয়ার্ড (' কোহা.1 ′) 'এর কাছাকাছি ব্যবহারের জন্য ডান সিনট্যাক্সের জন্য আপনার মাইএসকিউএল সার্ভার সংস্করণের সাথে সম্পর্কিত ম্যানুয়ালটি পরীক্ষা করুন

    দয়া করে সাহায্য করুন, ভুল কি? আমি উবুন্টু 20.04 টিএইচএক্স ব্যবহার করছি

    1.    দামিয়েন এ। তিনি বলেন

      হ্যালো. আপনি কি কোহা কনফিগারেশন ফাইলের পাসওয়ার্ড পরিবর্তন করেছেন?

  7.   আলেকজান্ডার আলজেট তিনি বলেন

    গ্রাফিক পরিবেশ থেকে আমি ইনস্টলেশন শুরু করতে যাচ্ছিলাম যতক্ষণ না সবকিছু খুব ভালভাবে চলছিল।

    ব্রাউজার খোলার সময় প্রবেশ করতে হবে http://127.0.1.1:8001 আমি নিম্নলিখিত ত্রুটি বার্তা পেতে:

    অভ্যন্তরীণ সার্ভার ত্রুটি

    সার্ভার একটি অভ্যন্তরীণ ত্রুটি বা ভুল কনফিগারেশনের সম্মুখীন হয়েছে এবং আপনার অনুরোধটি সম্পূর্ণ করতে অক্ষম।

    এই ত্রুটিটি ঘটে যাওয়ার সময় এবং এই ত্রুটির ঠিক আগে আপনি যে ক্রিয়াগুলি করেছেন তা জানাতে দয়া করে সার্ভার অ্যাডমিনিস্ট্রেটরের সাথে [কোন ঠিকানা দেওয়া হয়নি] যোগাযোগ করুন।

    এই ত্রুটি সম্পর্কে আরও তথ্য সার্ভার ত্রুটি লগে পাওয়া যেতে পারে।

    অতিরিক্তভাবে, একটি 500 টি অভ্যন্তরীণ সার্ভার ত্রুটি ত্রুটির সম্মুখীন হয়েছিল যখন অনুরোধটি পরিচালনা করার জন্য একটি ErrorDocument ব্যবহার করার চেষ্টা করা হয়েছিল।

    2.4.41 পোর্ট 127.0.1.1 এ অ্যাপাচি / 8001 (উবুন্টু) সার্ভার

    1.    দামিয়েন এ। তিনি বলেন

      হাই। মনে হচ্ছে আপনি সেটিংসে কিছু ভুল টাইপ করেছেন। সেটিংস বা স্পেস কপি এবং পেস্ট করার সময় সতর্ক থাকুন। যদি আপনি অ্যাপাচি ত্রুটি লগটি না দেখেন, তাহলে এটি আপনাকে ত্রুটি সম্পর্কে আরও তথ্য দেবে। সালু 2।