કોહા, ઉબુન્ટુ 18.04 માં એકીકૃત પુસ્તકાલય સંચાલન સિસ્ટમ

કોહા વિશે

હવે પછીના લેખમાં આપણે કોહા પર એક નજર નાખીશું. તે લગભગ એક છે ઇન્ટિગ્રેટેડ ઓપન સોર્સ લાઇબ્રેરી મેનેજમેન્ટ સિસ્ટમ વિવિધ પુસ્તકાલયો, શાળાઓ, યુનિવર્સિટીઓ વગેરે દ્વારા સમગ્ર વિશ્વમાં ઉપયોગમાં લેવાય છે. તે 1999 માં ન્યુ ઝિલેન્ડમાં હોરોહુઆનુઆ લાઇબ્રેરી ટ્રસ્ટ માટે કટિપો કમ્યુનિકેશન્સ દ્વારા બનાવવામાં આવ્યું હતું. તે પીઇઆરએલમાં લખવામાં આવ્યું હતું અને જીએનયુ જનરલ પબ્લિક લાઇસન્સ વી 3 હેઠળ અથવા પછીથી પ્રકાશિત થયું હતું.

ઉબુન્ટુ 18.04 એલટીએસ પર કોહા સ્થાપિત કરવા માટે, આપણે બે પ્રક્રિયાઓમાંથી પસાર થવું પડશે. તે કહેવા માટે છે, ટર્મિનલનો ઉપયોગ કરીને વપરાશકર્તા ઇન્ટરફેસ સ્થાપિત કરી રહ્યા છે અને ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસથી સ્થાપન, વેબ બ્રાઉઝરનો ઉપયોગ કરીને. નીચેની લીટીઓમાં આપણે ટર્મિનલમાંથી ફક્ત ઇન્સ્ટોલેશન જોશું. ગ્રાફિકલ ઇન્ટરફેસની પ્રક્રિયામાં તે એકદમ સાહજિક છે.

કોહા સામાન્ય સુવિધાઓ

કોહા પાસે એકીકૃત પુસ્તકાલય સંચાલન પ્રોગ્રામમાં બધી આવશ્યક સુવિધાઓ છે, જેમાંથી આપણે શોધી શકીએ છીએ:

  • ઉના સરળ અને સ્પષ્ટ ઇન્ટરફેસ ગ્રંથપાલો અને સમર્થકો માટે.
  • રૂપરેખાંકિત શોધ.
  • આ પ ણી પા સે હ શે વપરાશકર્તા વાંચન યાદીઓ.
  • સંપૂર્ણ ખરીદી સિસ્ટમઅંદાજ અને મૂલ્યાંકન માહિતી સહિત.
  • અમને પ્રાપ્તિ વ્યવસ્થા ઉપલબ્ધ છે સરળ, નાના પુસ્તકાલયો માટે.
  • અખબારો અને સામયિકો માટે સિસ્ટમ.
  • કોહા વેબ આધારિત છે, તેથી મૂંગી ટર્મિનલ્સ પર વાપરી શકાય છે (હાર્ડ ડિસ્ક અથવા વિશિષ્ટ હાર્ડવેર વિનાના ટર્મિનલ્સ) પુસ્તકાલયની સલાહ અને સંચાલન માટે.
  • પુસ્તકાલય કરી શકે છે દૂરસ્થ પુસ્તકાલયનું સંચાલન કરો, મોબાઇલ ફોન અથવા વ્યક્તિગત સહાયકનો ઉપયોગ કરીને.
  • આ સ softwareફ્ટવેર હેન્ડલ્સ એ અહેવાલો, અહેવાલો અને આંકડા વ્યાપક સંગ્રહ રિલેશનલ ડેટાબેસના ઉપયોગ દ્વારા તરફેણ કરવામાં આવે છે.

ઉબન્ટુ 18.04 પર કોહા સ્થાપન

અમે આ ઇન્ટિગ્રેટેડ સિસ્ટમની સ્થાપના ટર્મિનલ ખોલીને શરૂ કરીશું (Ctrl + Alt + T) અને રીપોઝીટરીઓમાં ઉપલબ્ધ સ softwareફ્ટવેરને અપડેટ કરીશું:

sudo apt-get update; sudo apt-get upgrade

MySQL સર્વર ઇન્સ્ટોલ કરો

અમે સ્થાપિત કરવાનું ચાલુ રાખીએ છીએ MySQL સર્વર આદેશ સાથે:

સ્થાપન mysql સર્વર

sudo apt-get install mysql-server

ઇન્સ્ટોલેશન પછી, અમે કરી શકીએ છીએ આવૃત્તિ તપાસો:

mysql આવૃત્તિ

mysql --version

અમે mysql માં લ logગ ઇન કરો:

mysql લ loginગિન રુટ

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

આ ઉદાહરણ માટે હું વિમ એડિટરનો ઉપયોગ કરું છું. તમારી પાસેની ફાઇલની અંદર ફાઇલમાં નીચેની ઇંટરપORર્ટ અને ACપACકોર્ટ લીટીઓ શોધો અને ફેરફારો કરો.

કોહ બદલાતા બંદરો

INTRAPORT="8001"
OPACPORT="8000"

એકવાર ફેરફારો થઈ ગયા પછી, આપણે સાચવીએ છીએ અને બહાર નીકળીએ છીએ.

અપાચે રૂપરેખાંકન

apache2 માટે રૂપરેખાંકન બનાવો

અમે જઈ રહ્યા છે અપાચે વેબ સર્વર પર મોડ્યુલોને સક્ષમ કરવા માટે a2enmod આદેશનો ઉપયોગ કરો.

sudo a2enmod rewrite
sudo a2enmod cgi

પછી આપણે કરી શકીએ સર્વર ફરીથી શરૂ કરો આદેશ સાથે:

sudo service apache2 restart

નામ લાઇબ્રેરી માટે કોહા દાખલો બનાવો

કોહા પુસ્તકાલય સ્થાપન બનાવો

sudo koha-create --create-db library

MySQL માટે સુરક્ષા સેટિંગ

આગામીમાં આપણે કરીશું MySQL સુરક્ષા સેટિંગ્સ કરો. આ લખીને કરી શકાય છે:

mysql સુરક્ષિત

sudo mysql_secure_installation

જ્યારે આ સ્ક્રિપ્ટ ચલાવી રહ્યા હો, ત્યારે આ ઉદાહરણ માટે મેં જવાબ આપ્યો n (ના) પ્રથમ પ્રશ્ન છે. પછી મેં જવાબ આપ્યો અને જો) બીજા બધાને.

બંદરો ઉમેરી રહ્યા છે

અમે કોહા સ્ટાફ માટે 8001 અને ઓએપીસી માટે 8000 બંદર સોંપ્યું તે પહેલાં. હવે આપણે રૂપરેખાંકન ફાઇલ ખોલવા જઈ રહ્યા છીએ.

sudo vim /etc/apache2/ports.conf

અંદર આપણે નીચેની લીટીઓનો સમાવેશ કરીશું, જે કહે છે તે લીટી પછી આપણે નકલ કરવાની રહેશે 80 સાંભળો:

apache2 બંદરો ઉમેરો

Listen 8001
Listen 8000

ફેરફારો કર્યા પછી, અમે સાચવીએ છીએ અને બંધ કરીએ છીએ.


મોડ્યુલો સક્ષમ કરો

મોડ્યુલો અને સાઇટ્સને સક્ષમ કરો

sudo a2dissite 000-default
sudo a2enmod deflate
sudo a2ensite library

અપાચે ફરીથી પ્રારંભ કરો

આપણે ફરીથી ચાલુ કરવા જોઈએ અપાચે:

sudo service apache2 restart

ઝેબ્રા પુન rebuબીલ્ડ આદેશ

આગળનું પગલું હશે પુન rebuબીલ્ડ ઝેબ્રા ડેટાબેસ કોહા દાખલા માટે આદેશ સાથે:

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

મૂળભૂત સુયોજન

ડેસ્પ્યુઝ આપણે વિવિધ રૂપરેખાંકન વિંડો ભરવા પડશે કે આપણે બ્રાઉઝરમાં શોધીશું.

એડમિનિસ્ટ્રેટર વપરાશકર્તા બનાવો

એકવાર ઇન્સ્ટોલેશન સમાપ્ત થઈ જાય, પછી અમે યુઆરએલથી ગોઠવેલા સૂચિને accessક્સેસ કરીશું:

http://127.0.1.1:8000

પેરા આ સ softwareફ્ટવેરની ઇન્સ્ટોલેશન વિશેની વધુ માહિતી, અમલ કરતી વખતે શક્ય ભૂલો અથવા અનઇન્સ્ટોલેશન સાથે આગળ વધવા માટે, વપરાશકર્તાઓ કરી શકો છો વિકિનો સંપર્ક કરો ઉપલબ્ધ નથી.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   ક્રિશ્ચિયન ઇચેવરરી જણાવ્યું હતું કે

    ઉત્તમ, હું તેને શોધી રહ્યો હતો, મનપસંદ માટે ખૂબ ખૂબ આભાર.

  2.   રોડરિગો વરેલા જણાવ્યું હતું કે

    ઉત્તમ! ખુબ ખુબ આભાર

  3.   પીપો મેજિનર જણાવ્યું હતું કે

    પ્રભાવશાળી માર્ગદર્શિકા. અપાચે ભાગ ગુમ થઈ જશે, કારણ કે તે મને ભૂલો આપે છે. તે ઉમેરવા માટે તે મહાન હશે! આભાર

    1.    ડેમિયન એ. જણાવ્યું હતું કે

      નમસ્તે. જો તમારે અપાચે ઇન્સ્ટોલ કરવાની જરૂર છે, તો તમે કેવી રીતે તેના બ્લોગ પર થોડા સમય પહેલા કોઈ સાથીએ લખેલા લેખ પર એક નજર નાખી શકો છો અપાચે સ્થાપિત કરો ઉબુન્ટુ માં. સાલુ 2.

  4.   એન્ડ્રીઆ જણાવ્યું હતું કે

    શુભ સવાર: હું પાસવર્ડ કેવી રીતે ફરીથી પ્રાપ્ત કરી શકું?
    ગ્રાસિઅસ!

    1.    ડેમિયન એ. જણાવ્યું હતું કે

      નમસ્તે. હું ભલામણ કરું છું કે તમે એક નજર નાખો પ્રોગ્રામ વિકિ. સાલુ 2.

  5.   ગિલ્લેર્મો પરડા જણાવ્યું હતું કે

    હું o કોહ માટે માયએસક્યુએલ ગોઠવો step, સ્ટેપ પર રહ્યો, જ્યારે મેં પાસવર્ડ બદલવાની આદેશ દાખલ કર્યો, ત્યારે મને એક વાક્યરચના ભૂલ મળી, આદેશમાં કંઇક ખોટી જોડણી કરી હતી.
    હું ઉબુન્ટુ 20 નો ઉપયોગ કરી રહ્યો છું
    કોઈ ઉપાય છે?

  6.   મેથિઆસ જણાવ્યું હતું કે

    H
    તે, મને આ ભૂલ મળી:

    mysql> 'koha_library' @ 'localhost' = પાસવર્ડ ('koha.123') માટે પાસ પાસવર્ડ સેટ કરો;

    ભૂલ 1064 (42000): તમારી પાસે તમારા એસક્યુએલ વાક્યરચનામાં ભૂલ છે; લાઇન 123 પર 'પાસવર્ડ (' કોહ ..1 ′) 'ની નજીક વાપરવા માટે યોગ્ય વાક્યરચના માટે તમારા માયએસક્યુએલ સર્વર સંસ્કરણને અનુરૂપ મેન્યુઅલ તપાસો

    કૃપા કરી મદદ કરો, શું ખોટું છે? હું ઉબુન્ટુ 20.04 THX નો ઉપયોગ કરી રહ્યો છું

    1.    ડેમિયન એ. જણાવ્યું હતું કે

      નમસ્તે. શું તમે કોહા રૂપરેખાંકન ફાઇલમાં પાસવર્ડ બદલ્યો છે?

  7.   અલેજાન્ડ્રો અલ્ઝેટ જણાવ્યું હતું કે

    જ્યાં સુધી હું ગ્રાફિકલ વાતાવરણમાંથી ઇન્સ્ટોલેશન શરૂ કરવા જઈ રહ્યો હતો ત્યાં સુધી બધું ખૂબ જ સારી રીતે ચાલી રહ્યું હતું.

    દાખલ કરવા માટે બ્રાઉઝર ખોલતી વખતે http://127.0.1.1:8001 મને નીચેનો ભૂલ સંદેશ મળે છે:

    આંતરિક સર્વર ભૂલ

    સર્વરને આંતરિક ભૂલ અથવા ખોટી ગોઠવણી આવી અને તમારી વિનંતી પૂર્ણ કરવામાં અસમર્થ હતી.

    કૃપા કરીને સર્વર એડમિનિસ્ટ્રેટરનો સંપર્ક કરો [કોઈ સરનામું આપવામાં આવ્યું નથી] તેમને આ ભૂલ આવી તે સમયની જાણ કરવા માટે, અને આ ભૂલ પહેલા તમે કરેલી ક્રિયાઓ.

    આ ભૂલ વિશે વધુ માહિતી સર્વર ભૂલ લોગમાં ઉપલબ્ધ હોઈ શકે છે.

    વધુમાં, વિનંતીને હેન્ડલ કરવા માટે ErrorDocument નો ઉપયોગ કરવાનો પ્રયાસ કરતી વખતે 500 આંતરિક સર્વર ભૂલ ભૂલ આવી હતી.

    2.4.41 પોર્ટ 127.0.1.1 પર અપાચે / 8001 (ઉબુન્ટુ) સર્વર

    1.    ડેમિયન એ. જણાવ્યું હતું કે

      નમસ્કાર. એવું લાગે છે કે તમે સેટિંગ્સમાં કંઈક ખોટું લખ્યું છે. સેટિંગ્સ અથવા જગ્યાઓની નકલ અને પેસ્ટ કરતી વખતે સાવચેત રહો. જો તમે અપાચે એરર લોગ જોતા નથી, તો તે તમને ભૂલ વિશે વધુ માહિતી આપવી જોઈએ. Salu2.