参考にしたのはこちらのサイト。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
一応update $ sudo yum update -y MeCabファイルをとってくる $ wget https://mecab.googlecode.com/files/mecab-0.996.tar.gz $ wget https://mecab.googlecode.com/files/mecab-ipadic-2.7.0-20070801.tar.gz 解凍 $ tar xvfz mecab-0.996.tar.gz $ tar xvfz mecab-ipadic-2.7.0-20070801.tar.gz コンパイラを準備 $ sudo yum install -y gcc-c++ gcc-objc++ gcc41-c++ make 順番にセットアップ(UTF8で使えるように) $ cd mecab-0.996 $ sudo ./configure --enable-utf8-only --with-charset=utf8 $ sudo make $ sudo make install mecabインストールチェック $ which mecab /usr/local/bin/mecab-config とか出てくるはず。あとでPATHに設定。 $ cd 辞書のセットアップ $ cd mecab-ipadic-2.7.0-20070801 $ PATH=$PATH:/usr/local/bin;export PATH $ sudo ./configure --with-mecab-config=/usr/local/bin/mecab-config --with-charset=utf8 $ sudo make $ sudo make install 動作チェック $ mecab php_mecabをセットアップ $ sudo yum install php-pear php-devel $ sudo pear channel-discover pecl.opendogs.org $ sudo pear install opendogs/mecab-beta PATH設定 specify pathname to mecab-config [no] : /usr/local/bin/mecab-config PHPから使えるように設定 $ sudo vi /etc/php.d/mecab.ini extension=mecab.so |
httpdを再起動しないとPHPへの設定が反映されません。