IT pass HikiWiki - [ITPASS2014] Hiki のインストールと設定 Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

{{toc}}

[((<ITPASSサーバ構築・運用ドキュメント>)) へ戻る]

= Hiki のインストールと設定

今回は, 村上(真)さんが用意してくださったファイルを利用する.

== Hiki のインストール

* ファイルの取得

  * ika-itpass の /home/itpass/ftp/server/2014/hiki-update-files をディレクトリごとusr/local/hiki/ に置く.

  * hiki をインストールする.

   # apt-get install bundler ruby-dev libmysqld-dev
   # rehash        (bash では不要)
   # cd /usr/local/
   # git clone https://github.com/hiki/hiki.git
   # cd hiki
   # bundle install
   # ln -s hikiconf.rb.sample  hikiconf.rb.sample.ja

== hiki の環境設定

  * Table を使えるようにするための設定
    * hiki-update-files 内の table_form_rd.rb を以下の場所に置く.

       # cp table_form_rd.rb /usr/local/hiki/misc/plugin/

    * hiki-update-files 内の session.rb と 00default.rb を以下の場所に置く.

       /usr/local/hiki/hiki/session.rb
       /usr/local/hiki/plugin/00default.rb

* rdtool と rttool のインストール

   # aptitude install rdtool rttool

  * rttoolはruby 1.8のインストール場所にインストールされてしまうので, 無理矢理1.9.1のところにコピーする.

     # cp -r /usr/lib/ruby/1.8/rt /usr/lib/ruby/1.9.1/
     # cp -r /usr/lib/ruby/1.8/rd /usr/lib/ruby/1.9.1/

  * hiki-update-files 内の html_formatter.rb と rd2html.rb を以下の場所に置く.

     /usr/local/hiki/style/rd+/html_formatter.rb
     /usr/local/hiki/style/rd+/rd2html.rb

* hiki-update-files/hikisetup を /usr/local/bin にコピーする.