2016年4月13日 星期三

koha安裝手冊


目前koha安裝使用ubuntu14.04
選擇作業系統語言
確定硬碟空間及網路連線
(若不需要相關軟體更新,只需伺服器功能,就不需要勾選)

選擇磁區(其他)


選擇地區
選擇鍵盤



  1. 輸入「sudo gedit  /etc/apt/sources.list」,在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 -」
    再輸入「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
4.          (下載KOHA) sudo wget http://download.koha-community.org/koha-3.22.05(原本是4,但現在最新是5,所以要改成5).tar.gz
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


沒有留言:

張貼留言