さくらインターネットでMeCab+PHPを使う

  • このエントリーをはてなブックマークに追加
  • LINEで送る

形態素解析エンジンMeCab、さくらインターネットの共有サーバーでは、インストール済みです。

%mecab -v
mecab of 0.97

2008-02-03リリースのバージョン0.97です。
MeCab extension(php_mcab)をゲットし、解凍→Makefileの編集へ

wget http://www.opendogs.org/pub/php_mecab-0.3.0.tgz
ln -s /usr/local/php/5.2.17/bin/phpize phpize
tar xvfz php_mecab-0.3.0.tgz
phpize
./configure –with-mecab=$HOME/local/bin/mecab-config
–with-php-config=/usr/local/php/5.2.17/bin/php-config
–prefix=$HOME/local
make
vi Makefile

mecab.soファイルのディレクトリ指定

#EXTENSION_DIR = /usr/local/php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613
EXTENSION_DIR = $(HOME)/local/lib/php/extensions/no-debug-non-zts-20060613

インストール

make install
cd $HOME/local/lib/php/extensions/
mv no-debug-non-zts-20060613/mecab.so ./

/wwwへ移動し、
php.iniを設定します。viで開き、

vi $HOME/www/php.ini

以下を入力します。

extension_dir=”/home/さくらのID/local/lib/php/extensions”
extension=mecab.so

保存します。

Chinseiさん/juiceeeeeさんのブログを参考にさせていただき、ほとんどそのままでインストールできました。有用な情報ありがとうございます。
Chinseiさんのサイト
juiceeeeeさんのサイト

  • このエントリーをはてなブックマークに追加
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*

CAPTCHA


This blog is kept spam free by WP-SpamFree.