Q4Mインストール方法
アライドのサービスでも使っているキューシステムのQ4Mのインストール方法を紹介します
Q4Mに関しては以前ここで説明しています。
今回はMYSQLのバージョンは5.1.44であることを前提にします。
①RPMでmysql5.1.44をインストールする
②rpm-buildをインストール
yum install rpm-build
③MySQL5.1.44のソースのRPMをダウンロードしてリコンパイルする
rpmbuild –recompile –define ‘community 1′ MySQL-community-5.1.44-1.rhel5.src.rpm
④q4mをダウンロードしてインストールする
./configure –with-mysql=/usr/src/redhat/BUILD/mysql-5.1.44
※今回はq4m-0.9.tar.gzでインストールしました。
これでQ4Mは入ったので動かす準備をします。
④Q4M設定
/usr/bin/install -c support-files/q4m-forward /usr/bin
mysql -u root -f mysql < support-files/install.sql
ここでエラーが出たので下記手順で回避
/usr/lib/libqueue_engine.soを/usr/lib64/mysql/pluginに移動する
インストール確認はmysqlにログインした
show plugins
でQUEUEがでていたらOKです。
10月 13th, 2011 at 5:04 PM
php-apnsを使わない方法を模索していますが(php5.3なので使いたくない)参考になりました。ありがとうございます。