共用サーバーにMeCabをインストールする

共用サーバー(Linux)において、ユーザーのホームディレクトリに形態素解析エンジンMeCabをインストールする方法

前提条件

  • インストール先:/home/username/bin/mecab
    (「username」は各自のユーザー名、「home」は実際のパスを使用)
  • エンコーディング:UTF-8

必要なファイル

  • mecab-0.996.tar.gz(MeCab 本体)
  • mecab-ipadic-2.7.0-20070801.tar.gz(IPA 辞書[推奨])

手順

  1. Tera Term等でサーバーにリモートログインします。
  2. 一時フォルダにMeCab 本体を展開します。
    $ tar xvfz mecab-0.996.tar.gz
  3. mecab-0.996フォルダ内で以下の各コマンドを実行します。
    $ ./configure --with-charset=utf8 --enable-utf8-only --prefix=/home/username/bin/mecab
    $ make
    $ make install
  4. 一時フォルダに辞書を展開します。
    $ tar xvfz mecab-ipadic-2.7.0-20070801.tar.gz
  5. mecab-ipadic-2.7.0-20070801フォルダ内で以下の各コマンドを実行します。
    $ ./configure --with-charset=utf8 --enable-utf8-only --prefix=/home/username/bin/mecab --with-mecab-config=/home/username/bin/mecab/bin/mecab-config
    $ make
    $ make install
  6. MeCabがインストールされていることを確認します。
    $ ~username/bin/mecab/bin/mecab -v
    「mecab of 0.996」と表示されたらインストール成功です。
  7. パスを通すため、.bashrcファイルに以下のように記入します。
    export PATH=”\$HOME/bin/mecab/bin:\$PATH”
  8. 変更内容を即座に反映させます。
    source .bashrc
  9. 形態素解析をテストします。
    $ echo "今日はいい天気だな" | mecab