CentOS7にリプレースしたのだがMeCabのインストールにつまずいたのでメモ。
昔のやった方法ではリンクが切れていたりしてうまくいかなかった。
MeCab のインストール
wget http://mecab.googlecode.com/files/mecab-0.996.tar.gz tar xvzf mecab-0.996.tar.gz cd mecab-0.996/ ./configure make sudo make install
IPA辞書インストール
wget http://mecab.googlecode.com/files/mecab-ipadic-2.7.0-20070801.tar.gz tar xvzf mecab-ipadic-2.7.0-20070801.tar.gz cd mecab-ipadic-2.7.0-20070801/ ./configure --with-charset=utf8 make sudo make install
続いてphp-mecab
git clone https://github.com/rsky/php-mecab.git cd php-mecab/mecab/ phpize ./configure make make test sudo make install
インストールが成功したら
/etc/php.d/mecab.ini に下記を追記しましょう
extension=mecab.so
インストールが終わったらHTTPDを再起動します。
nginx+php-fpmを使っていたので下記で再起動
systemctl restart php-fpm systemctl restart nginx
phpinfo()関数でステータスを表示させてmecabが出てくればOKです。