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

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

{{toc}}

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

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

== Hiki のインストール

* ファイルの取得
  * hiki をインストールする.

   # apt-get install bundler ruby-dev libmysqld-dev
   # apt-get autoremove        (不要なパッケージを削除した)
   # rehash        (bash では不要)
   # cd /usr/local/
   # git clone https://github.com/hiki/hiki.git
  
    * ここで以下のメッセージがでる.
      * 調べてみたが, この警告は無視されているようなので未解決のまま先に進むことにした.

    Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine.

   # cd hiki
   # bundle install
   # ln -s hikiconf.rb.sample  hikiconf.rb.sample.ja

  * ika-itpass の /home/itpass/ftp/server/2015/hiki-update-files をディレクトリごと/usr/local/hiki/ に置く.
  
== 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

* 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 にコピーする.