Saturday, November 11, 2006

centos senna mysqlを入れてphpから使えるまでのメモ

コンパイルに必要な環境はその都度用意
----------------------------------
mecab-0.93.tar.gz
mecab-ipadic-2.7.0-20060707.tar.gz
mysql-5.1.11-beta.tar.gz
senna-latest-svn.tar.gz

----------------------------------
wgetコマンドで各パッケージを取得

mecab
http://mecab.sourceforge.jp/#download

mysql
versionが5.1.11-betaが必要(2006-11-11)
sennaに用意されているbindingのバージョンの関係上

senna
wget http://dev.razil.jp/archive/senna/senna-latest-svn.tar.gz

----------------------------------
参考URL
http://qwik.jp/senna/install.html
http://blog.nomadscafe.jp/archives/000407.html

コンパイル環境が整えば、上記のふたつのURLで基本的にインストールできます。
文字コードはutf-8
----------------------------------
mysqlはRPM等のパッケージからインストールしないので、my.cnfを変更してphpから接続できるようにする。
あと文字コードはutf-8でいくのでその設定をしておく。
/etc/my.conf
[mysqld]
init-connect=SET NAMES utf8
socket= /var/lib/mysql/mysql.sock
[client]
socket = /var/lib/mysql/mysql.sock

Thursday, November 09, 2006

Linode.com Discussion :: View topic - CentOS 4.4, libstdc++ 3.4.6 and NPTL

centosでapacheが起動しなくなった。
phpがらみ、もののみごとにlinodeのサイトであった。

Linode.com Discussion :: View topic - CentOS 4.4, libstdc++ 3.4.6 and NPTL


kernel を2.6にしたらうごいた。

このからくりがよくわからないOrz

Sennaのインストール : blog.nomadscafe.jp

とても参考になった。

Sennaのインストール : blog.nomadscafe.jp

Wednesday, November 08, 2006

centos senna nkfc.cで時間がかかる

sennaのコンパイルで時間がかかっているのは何故だろうと思ったら
説明


http://qwik.jp/senna/FAQ.html

http://kawa.at.webry.info/200610/article_10.html

Tuesday, November 07, 2006

centos mysqlソースからコンパイル

yaccがらみで失敗した。
ヒントは、
http://www.mysqltalk.org/compiling-402-vt87789.html

The reason for the above is that you are using byacc instead of
'bison'.
だかららしい。

cd sql
bison -d sql_yacc.yy && mv y.tab.c sql_yacc.cc

centosにrpmbuildがないばあい

yum install rpm-build
する。
参考:http://tibbar.dip.jp/~rabbit/centos/tool/index.html#rpmbuild

libtoolize

yum install libtool
でインストール

Monday, November 06, 2006

centosにmecabを入れてみた

centos

ところで
linodでcent os4を選んでていてちょっと理解できないエラーがでてたので、適当に参考にしたページ
http://www.linode.com/forums/archive/o_t/t_1898/centos4_installations_rpm_database_corruption.html

まとめて
yum update
したあとで、いろいろでた。

ごちゃごちゃしてたらエラーがでなくなった。

mecabコンパイル時に
開発環境がととのっていない場合
yum install cpp
yum install gcc-c++

参考
http://d.hatena.ne.jp/iww/20060822

しばらくサーバをほったらかししていたら

しばらくサーバをほったらかししていたら
クラッキングされていたみたいで、システム管理者がシャッダウンしていた。

Orz