அடுத்த கட்டுரையில் நாம் கோஹாவைப் பார்க்கப் போகிறோம். இது ஒரு பற்றி ஒருங்கிணைந்த திறந்த மூல நூலக மேலாண்மை அமைப்பு வெவ்வேறு நூலகங்கள், பள்ளிகள், பல்கலைக்கழகங்கள் போன்றவற்றால் உலகம் முழுவதும் பயன்படுத்தப்படுகிறது. இது நியூசிலாந்தில் உள்ள ஹோரோஹெனுவா நூலக அறக்கட்டளைக்காக கட்டிப்போ கம்யூனிகேஷன்ஸ் 1999 இல் உருவாக்கப்பட்டது. இது PERL இல் எழுதப்பட்டு குனு பொது பொது உரிமம் V3 இன் கீழ் அல்லது அதற்குப் பிறகு வெளியிடப்பட்டது.
உபுண்டு 18.04 எல்டிஎஸ்ஸில் கோஹாவை நிறுவ, நாங்கள் இரண்டு செயல்முறைகளைச் செல்ல வேண்டும். அதாவது, முனையத்தைப் பயன்படுத்தி பயனர் இடைமுகத்தை நிறுவுதல் மற்றும் வரைகலை பயனர் இடைமுகத்திலிருந்து நிறுவல், இணைய உலாவியைப் பயன்படுத்துகிறது. பின்வரும் வரிகளில் முனையத்திலிருந்து நிறுவலை மட்டுமே பார்ப்போம். வரைகலை இடைமுகத்திலிருந்து செயல்பாட்டில் இது மிகவும் உள்ளுணர்வு.
கோஹா பொது அம்சங்கள்
ஒருங்கிணைந்த நூலக மேலாண்மை திட்டத்தில் கோஹா தேவையான அனைத்து அம்சங்களையும் கொண்டுள்ளது, அவற்றில் நாம் காணலாம்:
- ஒரு எளிய மற்றும் தெளிவான இடைமுகம் நூலகர்கள் மற்றும் புரவலர்களுக்கு.
- கட்டமைக்கக்கூடிய தேடல்.
- நாங்கள் வைத்திருப்போம் பயனர் வாசிப்பு பட்டியல்கள்.
- முழுமையான கொள்முதல் முறைமதிப்பீடுகள் மற்றும் மதிப்பீட்டு தகவல்கள் உட்பட.
- ஒரு கொள்முதல் முறை கிடைக்கும் எளிமையானது, சிறிய நூலகங்களுக்கு.
- செய்தித்தாள்கள் மற்றும் பத்திரிகைகளுக்கான அமைப்பு.
- கோஹா இணைய அடிப்படையிலானது, எனவே ஊமை முனையங்களில் பயன்படுத்தலாம் (வன் வட்டு அல்லது சிறப்பு வன்பொருள் இல்லாத முனையங்கள்) நூலகத்தின் ஆலோசனை மற்றும் நிர்வாகத்திற்காக.
- நூலகர் முடியும் நூலகத்தை தொலைவிலிருந்து நிர்வகிக்கவும், மொபைல் போன் அல்லது தனிப்பட்ட உதவியாளரைப் பயன்படுத்துதல்.
- இந்த மென்பொருள் ஒரு கையாளுகிறது அறிக்கைகள், அறிக்கைகள் மற்றும் புள்ளிவிவரங்களின் விரிவான திறமை ஒரு தொடர்புடைய தரவுத்தளத்தைப் பயன்படுத்துவதன் மூலம் ஆதரிக்கப்படுகிறது.
உபுண்டு 18.04 இல் கோஹா நிறுவல்
ஒரு முனையத்தை (Ctrl + Alt + T) திறந்து களஞ்சியங்களில் கிடைக்கும் மென்பொருளைப் புதுப்பிப்பதன் மூலம் இந்த ஒருங்கிணைந்த அமைப்பின் நிறுவலைத் தொடங்குவோம்:
sudo apt-get update; sudo apt-get upgrade
MySQL சேவையகத்தை நிறுவவும்
நாங்கள் தொடர்ந்து நிறுவுகிறோம் 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
கோஹாவை நிறுவவும்
இந்த கட்டத்தில் நம்மால் முடியும் கோஹா நிறுவலுக்குச் செல்லவும் apt ஐப் பயன்படுத்தி:
sudo apt-get install koha-common
கோஹா தளங்களை உள்ளமைக்கவும்
தொடர, பார்ப்போம் மேலாண்மை துறைமுக எண்ணை 8001 ஆக மாற்றவும். நாங்கள் அதை செய்வோம் koha-sites.conf கோப்பை திருத்துகிறது பின்வரும் கட்டளையைப் பயன்படுத்தி:
sudo vim /etc/koha/koha-sites.conf
இந்த எடுத்துக்காட்டுக்கு நான் விம் எடிட்டரைப் பயன்படுத்துகிறேன். நீங்கள் செய்ய வேண்டிய கோப்பின் உள்ளே கோப்பில் பின்வரும் INTRAPORT மற்றும் OPACPORT வரிகளைக் கண்டுபிடித்து மாற்றங்களைச் செய்யுங்கள்.
INTRAPORT="8001" OPACPORT="8000"
மாற்றங்கள் செய்யப்பட்டவுடன், நாங்கள் சேமித்து வெளியேறுகிறோம்.
அப்பாச்சி உள்ளமைவு
லெட்ஸ் அப்பாச்சி வலை சேவையகத்தில் தொகுதிக்கூறுகளை இயக்க a2enmod கட்டளையைப் பயன்படுத்தவும்.
sudo a2enmod rewrite sudo a2enmod cgi
பின்னர் நம்மால் முடியும் சேவையகத்தை மறுதொடக்கம் செய்யுங்கள் கட்டளையுடன்:
sudo service apache2 restart
பெயர் நூலகத்திற்கு ஒரு கோஹா உதாரணத்தை உருவாக்கவும்
sudo koha-create --create-db library
MySQL க்கான பாதுகாப்பு அமைப்பு
அடுத்து வருவோம் MySQL பாதுகாப்பு அமைப்புகளைச் செய்யவும். தட்டச்சு செய்வதன் மூலம் இதைச் செய்யலாம்:
sudo mysql_secure_installation
இந்த ஸ்கிரிப்டை இயக்கும்போது, இந்த எடுத்துக்காட்டுக்கு நான் பதிலளித்தேன் n (இல்லை) முதல் கேள்விக்கு. பின்னர் நான் பதிலளித்தேன் மற்றும் என்றால்) மற்ற அனைவருக்கும்.
துறைமுகங்களைச் சேர்ப்பது
கோஹா ஊழியர்களுக்கு துறைமுகம் 8001 மற்றும் OPAC க்கு 8000 ஒதுக்குவதற்கு முன்பு. இப்போது நாம் கட்டமைப்பு கோப்பை திறக்கப் போகிறோம்:
sudo vim /etc/apache2/ports.conf
உள்ளே நாம் பின்வரும் வரிகளைச் சேர்ப்போம், அவை சொல்லும் வரிக்குப் பிறகு நகலெடுக்க வேண்டும் கேளுங்கள்:
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
Koha_library தரவுத்தளத்திற்கான கடவுச்சொல்லை மாற்றவும்
பின்வரும் கோப்பை திருத்துவதன் மூலம் தரவுத்தளத்தின் கடவுச்சொல்லை எங்கள் விருப்பப்படி மாற்றலாம்:
sudo vim /etc/koha/sites/library/koha-conf.xml
கோஹாவிற்கு MySQL ஐ உள்ளமைக்கவும்
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
பின்னர் நாங்கள் வெவ்வேறு உள்ளமைவு சாளரங்களை நிரப்ப வேண்டும் நாங்கள் உலாவியில் கண்டுபிடிக்கப் போகிறோம்.
நிறுவல் முடிந்ததும், URL இலிருந்து நாங்கள் கட்டமைக்கும் பட்டியலை அணுக முடியும்:
http://127.0.1.1:8000
பாரா இந்த மென்பொருளை நிறுவுவது பற்றிய கூடுதல் தகவல்கள், அதை இயக்கும்போது ஏற்படக்கூடிய பிழைகள் அல்லது நிறுவல் நீக்குதலுடன் தொடரலாம், பயனர்கள் முடியும் விக்கியை அணுகவும் கிடைக்கும்.
சிறந்தது, நான் அதைத் தேடிக்கொண்டிருந்தேன், மிக்க நன்றி, பிடித்தவைகளுக்கு.
அருமை! மிக்க நன்றி
ஈர்க்கக்கூடிய வழிகாட்டி. அப்பாச்சி பகுதி காணவில்லை, ஏனெனில் அது எனக்கு பிழைகள் தருகிறது. அதைச் சேர்ப்பது நன்றாக இருக்கும்! நன்றி
வணக்கம். நீங்கள் அப்பாச்சியை நிறுவ வேண்டும் என்றால், இந்த வலைப்பதிவில் ஒரு சக ஊழியர் சிறிது காலத்திற்கு முன்பு எழுதிய கட்டுரையை நீங்கள் பார்க்கலாம் அப்பாச்சியை நிறுவவும் உபுண்டுவில். சலு 2.
காலை வணக்கம்: கடவுச்சொல்லை எவ்வாறு மீட்டெடுப்பது?
நன்றி!
வணக்கம். நீங்கள் பாருங்கள் என்று பரிந்துரைக்கிறேன் நிரல் விக்கி. சலு 2.
கடவுச்சொல்லை மாற்றுவதற்கான கட்டளையை நான் உள்ளிட்டபோது, கோஹாவுக்கான MySQL ஐ உள்ளமைக்கவும் the என்ற கட்டத்தில் நான் தங்கியிருந்தேன், இது எனக்கு ஒரு தொடரியல் பிழையைக் கொடுத்தது, கட்டளையில் ஏதோ தவறாக எழுதப்பட்டது
நான் உபுண்டு 20 ஐப் பயன்படுத்துகிறேன்
ஏதாவது தீர்வு இருக்கிறதா?
H
அது, எனக்கு இந்த பிழை ஏற்பட்டது:
mysql> 'koha_library' க்கான கடவுச்சொல்லை அமைக்கவும் local 'localhost' = PASSWORD ('koha.123');
பிழை 1064 (42000): உங்கள் SQL தொடரியல் உங்களுக்கு பிழை உள்ளது; 123 வது வரிசையில் 'PASSWORD (' koha.1 ′) 'க்கு அருகில் பயன்படுத்த சரியான தொடரியல் பயன்படுத்த உங்கள் MySQL சேவையக பதிப்பிற்கு ஒத்த கையேட்டை சரிபார்க்கவும்.
தயவுசெய்து உதவி செய்யுங்கள், என்ன தவறு? நான் உபுண்டு 20.04 THX ஐப் பயன்படுத்துகிறேன்
வணக்கம். கோஹா உள்ளமைவு கோப்பில் கடவுச்சொல்லை மாற்றியுள்ளீர்களா?
நான் கிராஃபிக் சூழலில் இருந்து நிறுவலைத் தொடங்கும் வரை எல்லாம் நன்றாகவே போய்க் கொண்டிருந்தது.
உலாவியைத் திறக்கும்போது நுழைய வேண்டும் http://127.0.1.1:8001 நான் பின்வரும் பிழை செய்தியைப் பெறுகிறேன்:
உள்ளக சர்வர் பிழை
சேவையகம் உள் பிழை அல்லது தவறான உள்ளமைவை எதிர்கொண்டதால் உங்கள் கோரிக்கையை முடிக்க முடியவில்லை.
இந்த பிழை ஏற்பட்ட நேரத்தையும், இந்த பிழைக்கு முன்னால் நீங்கள் செய்த செயல்களையும் தெரிவிக்க, தயவுசெய்து சர்வர் நிர்வாகியை [முகவரி கொடுக்கப்படவில்லை] தொடர்பு கொள்ளவும்.
இந்த பிழை பற்றிய கூடுதல் தகவல்கள் சர்வர் பிழை பதிவில் கிடைக்கலாம்.
கூடுதலாக, ஒரு வேண்டுகோளைக் கையாள ஒரு ErrorDocument ஐப் பயன்படுத்த முயற்சிக்கும்போது 500 உள் சர்வர் பிழை ஏற்பட்டது.
அப்பாச்சி / 2.4.41 (உபுண்டு) சேவையகம் 127.0.1.1 போர்ட் 8001
வணக்கம். நீங்கள் அமைப்புகளில் ஏதோ தவறாக தட்டச்சு செய்ததாக தெரிகிறது. அமைப்புகள் அல்லது இடைவெளிகளை நகலெடுத்து ஒட்டும்போது கவனமாக இருங்கள். நீங்கள் அப்பாச்சி பிழை பதிவைப் பார்க்கவில்லை என்றால், அது பிழை பற்றிய கூடுதல் தகவலை உங்களுக்குத் தர வேண்டும். சலூ 2.