centos6.3安装rabbitmq实战

来源:互联网 发布:动态sql防止sql注入 编辑:程序博客网 时间:2024/06/03 09:25

启用EPEL:EPEL是一个Fedora Project 推出的 EPEL(Extra Packages for Enterprise Linux),EPEL是RHEL 的 Fedora 软件仓库,把它添上,你就可以获得 RHEL AS 的高质量、高性能、高可靠性,又需要方便易用(关键是免费)的软件包更新功能

安装rabbitmq

wget http://mirror.neu.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -Uvh epel-release-6-8.noarch.rpm -U
wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
yum install erlang
erl
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.2/rabbitmq-server-3.0.2-1.noarch.rpm

 yum install rabbitmq-server-3.0.2-1.noarch.rpm
chkconfig rabbitmq-server on
 service rabbitmq-server start
 rabbitmqctl status


2.php扩展安装

wget https://github.com/alanxz/rabbitmq-c/tarball/0.2
tar zxvf 0.2
cd alanxz-rabbitmq*
wget https://github.com/rabbitmq/rabbitmq-codegen/tarball/master
tar zxvf master
mv rabbitmq-* codegen
autoreconf -i
./configure && make && make install
 cd ../
 wget http://pecl.php.net/get/amqp-1.0.0.tgz
 tar zxvf amqp-1.0.0.tgz
 cd amqp-1.0.0
 /usr/local/webserver/php/bin/phpize 
./configure --with-php-config=/usr/local/webserver/php/bin/php-config --with-amqp
make && make install
 vim /usr/local/webserver/php/etc/php.ini 
  /usr/local/webserver/php/sbin/php-fpm reload


相关介绍

http://www.rabbitmq.com/getstarted.html

http://hi.baidu.com/cnjimmydong/item/b9190a841f3406db99255fe6

0 0
原创粉丝点击