目前koha安裝使用ubuntu14.04
選擇作業系統語言 |
確定硬碟空間及網路連線 (若不需要相關軟體更新,只需伺服器功能,就不需要勾選) |
選擇磁區(其他) |
選擇地區 |
選擇鍵盤 |
- 輸入「sudo gedit /etc/apt/sources.list」,在list的最下方貼上「deb http://debian.koha-community.org/koha stable main」。儲存後關閉
- 輸入「sudo wget -O- http://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -」
再輸入「sudo apt-get update」
UBUNTU安裝
1.
將帶有UBUNTU4.04安裝軟體的光碟置入電腦中,按F9(跳至安裝畫面)→選擇安裝UBUNTU
2.
可以選擇用中文的語言安裝
3.
在安裝位置的選擇畫面,選擇「其他」,也就是自己選擇安裝的磁區。
4.
選擇沒有被安裝作業系統的磁區,在此以/dev/sda2(大小6441MB)為例,選擇後雙擊點入選項,用途選擇EXT4日誌是檔案系統,勾選格式化此分割區,掛載點選擇「/」
5.
鍵盤排列方式,可選「美式」
6.
填入自己個人化的設定(帳號、密碼等)
7.
KOHA安裝手冊
1.
sudo gedit
/etc/apt/sources.list(在最後面貼上deb
http://debian.koha-community.org/koha stable main)
2.
sudo wget -O-
http://debian.koha-community.org/koha/gpg.asc |sudo apt-key add
3.
sudo apt-get update
5.
sudo tar zxvf koha-3.22.05.tar.gz
6.
下載KOHA套件apt-get install mysql-server(中間有問是否要繼續的問題,直接打y,是,表示繼續)
7.
下載完後會出現要你設定ROOT密碼的畫面,輸入自己的密碼後確定,在重複一次自己的密碼後確定
8.
sudo apt-get install g++,中間有問是否要繼續的問題,直接打y,是,表示繼續
9.
sudo apt-get install make
10.
sudo apt-get install
koha-common(中間有問是否要繼續的問題,直接打y,是,表示繼續)
11.
若執行完「sudo apt-get
install koha-common」後出現「Errors were encountered while
processing:
libapache2-mpm-itk
apache2-mpm-itk
koha-common」,便依序貼上「sudo a2dismod mpm_event
sudo apt-get install –f」,跑完後重新跑8-10步驟
12.
sudo echo "ServerName
localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
13.
sudo ln -s
/etc/apache2/conf-available/fqdn.conf /etc/apache2/conf-enabled/fqdn.conf
14.
sudo a2dismod mpm_event
15.
sudo a2enmod mpm_prefork
16.
sudo service apache2 restart,跑完確定顯示「OK」
17.
sudo apt-get install –f
18.
切換到KOHA資料夾cd koha-3.22.05
19.
檢查perl套件
perl koha_perl_deps.pl -m -u | awk -F ' ' {'print $1'}
補上缺少的套件例如
sudo cpan HTTPD::Bench::ApacheBench Test::DBIx::Class Archive::Extract DBIx::Class::Schema::Loader Exception::Class Moo Test::WWW::Mechanize UUID
裝到perl koha_perl_deps.pl -m -u | awk -F ' ' {'print $1'}沒有套件為止
20.
新增koha資料庫及使用者
貼上「sudo mysql -u root –p」,輸入ROOT密碼後進入MYSQL後繼續依序貼上create database koha;
grant all on *.* to 'koha'@'localhost' identified by '設定自己的密碼';
exit;
21.
Sudo gedit /etc/perl/XML/SAX/ParserDetails.ini
把第三段複製後刪掉,再把它貼到最後一段
22.
執行misc/sax_parser_print.pl
結果須為
Koha wants something like:
XML::LibXML::SAX::Parser=HASH(0x81fe220)
You have:
XML::LibXML::SAX::Parser=HASH(0x801740)
Looks good.
23.
執行安裝perl Makefile.PL,設定都確定,有不同的改後
Sudo make
Sudo make
24.
koha-create --use-db koha,若有顯示需要RUN的程式碼,便複製該程式碼貼上運行直到顯示「OK」
25.
11 sudo gedit /etc/apache2/sites-available/koha.conf
26.
12
27.
13
28.
14
29.
安裝語系sudo koha-translate
--install zh-Hans-TW
30.
開機啟動zebra
cd /etc/init.d
31.
Sudo ln -s
/usr/share/koha/bin/koha-zebra-ctl.sh koha-zebra
Sudo update-rc.d koha-zebra defaults
/etc/init.d/koha-zebra start
32.
cd /var/lock/koha/
chown -R koha:koha zebradb
沒有留言:
張貼留言