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