読者です 読者をやめる 読者になる 読者になる

Mecabのインストール

1. MeCabのインストール

wget https://mecab.googlecode.com/files/mecab-0.996.tar.gz
tar zxfv mecab-0.996.tar.gz
cd mecab-0.996
./configure --enable-utf8-only
make
make install

 

2. 標準辞書 IPAdicのインストール

wget http://sourceforge.net/projects/mecab/files/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz
tar zxvf mecab-ipadic-2.7.0-20070801.tar.gz
cd mecab-ipadic-2.7.0-20070801
./configure --with-mecab-config=/usr/local/bin/mecab-config --prefix=/usr/local/ --with-charset=utf8
make
make install

 

MeCab用の辞書が存在する事を確認

more /usr/local/etc/mecabrc 

 

3. php_mecabのインストール

wget https://github.com/downloads/rsky/php-mecab/php-mecab-0.5.0.tgz
tar xzvf php-mecab-0.5.0.tgz
cd php-mecab-0.5.0
phpize
./configure --with-php-config=/usr/bin/php-config --with-mecab=/usr/local/bin/mecab-config
make

make test
make install

 

以下のようなメッセージが表示される

Installing shared extensions:     /usr/lib64/php/modules/

 

以下のコマンドでmecab.soというファイルができていることを確認
ls -l /usr/lib64/php/modules/mecab.so

 

mecab.soを追加

vim /etc/php.ini

extension=mecab.so

 

4. Apache 再起動

 service httpd restart