« ホワイトボードによる情報共有 | メイン | フォーカス! 利益を出しつづける会社にする究極の方法 »

MYSQL+TRITONN+SENNA

         

マルチバインディングに関してバージョンをあげる必要があるようなのでメモ書き

mysqlのバックアップの取得から

まずはスタティックで。(下でとれば必要ないか。)
/etc/rc.d/init.d/mysql stop
cd /var/lib/mysql
tar -zcvf ~/mysql-static.back.tar.gz ./

起動してから
mysqldump -q DATABASENAME -pPASSWORD > filename.sql

全部とるならこれで良いかも
mysqldump --all-databases > all-database.sql

使用するバージョンとソフト
mecab-0.96.tar.gz
mecab-ipadic-2.7.0-20070801.tar.gz
mysql-5.0.45-tritonn-1.0.6.tar.gz
senna-1.0.9.tar.gz

tar -zxvf mecab-0.96.tar.gz
cd mecab-0.96
./configure --with-charset=utf8
make
sudo make install

これだとここに入る
/usr/local/libexec/mecab

tar -zxvf mecab-ipadic-2.7.0-20070801.tar.gz
cd mecab-ipadic-2.7.0-20070801
./configure --with-charset=utf8
make
sudo make install

こっちはここに。
/usr/local/lib/mecab/dic


tar -zxvf senna-1.0.9.tar.gz
cd senna-1.0.9
./configure
make

senna 1.0.9 configuration:
-----------------------
Compiler: gcc
CFLAGS: -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wformat=2 -Wstrict-aliasing=2 -Wdisabled-optimization -Wfloat-equal -Wpointer-arith -Wdeclaration-after-statement -Wbad-function-cast -Wcast-align -Wredundant-decls -I/usr/local/include
Libraries: -lmecab

Install path prefix: /usr/local

Now type 'make' to build senna 1.0.9!

make install時に
Libraries have been installed in:
/usr/local/lib
パスを通せと言われる。忘れないようにしておこう。

tar -zxvf mysql-5.0.45-tritonn-1.0.6.tar.gz
cd mysql-5.0.45-tritonn-1.0.6
CFLAGS="-O2 -mcpu=pentium4" CXX=gcc CXXFLAGS="-O2 -mcpu=pentium4 -felide-constructors" ./configure --prefix=/usr \
--with-extra-charsets=complex --enable-thread-safe-client \
--enable-local-infile --enable-assembler --disable-shared \
--with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static \
--with-charsets=utf8 --with-mit-threads=no --with-senna --with-mecab;

こんなのが帰ってくる。
Thank you for choosing MySQL!
続けて
make
make install

RPMで管理のほうがよいという場合は先人の知恵を利用させてもらうと良いと思う。
さすがです。
http://d.hatena.ne.jp/yoshifumi1975/20070901/p1

その後の確認に。
http://www.avant-tokyo.com/linux/mysql5_install.html

         

トラックバック

このエントリーのトラックバックURL:
http://www.ostl.net/blog/mt-tb.cgi/187

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年10月08日 21:00に投稿されたエントリーのページです。

ひとつ前の投稿は「ホワイトボードによる情報共有」です。

次の投稿は「フォーカス! 利益を出しつづける会社にする究極の方法」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
MT3系