在CentOS5.8下安装RabbitServer和配置PHP的amp扩展
2012-07-06 15:46
567 查看
由于网站优化改版,对部分功能使用Rabbit消息队列进行处理。现在将Rabbit Server和PHP amp扩展的安装和配置分享一下:
1 安装 epel
# wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm
2 开启 Erlang 资源库
# wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
3 安装 erlang
# yum install erlang
4 安装 rabbitmq-server
# wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.8.4/rabbitmq-server-2.8.4-1.noarch.rpm
# rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
# yum install rabbitmq-server-2.8.4-1.noarch.rpm
# chkconfig rabbitmq-server on
# service rabbitmq-server start
5 安装 simplejson
# yum -y install python-simplejson
6 安装 rabbitmq-c
# wget http://hg.rabbitmq.com/rabbitmq-c/archive/489ef9c2ebe1.tar.gz
# tar zxvf 489ef9c2ebe1.tar.gz
# wget http://hg.rabbitmq.com/rabbitmq-codegen/archive/6681f5bd40f7.tar.gz
# tar zxvf 6681f5bd40f7.tar.gz
# mv rabbitmq-codegen-6681f5bd40f7 rabbitmq-c-489ef9c2ebe1/codegen
# cd rabbitmq-c-489ef9c2ebe1
# autoreconf -i && ./configure && make && sudo make install
7 安装 amqp
# cd ..
# wget http://pecl.php.net/get/amqp-1.0.3.tgz
# tar zxvf amqp-1.0.3.tgz
# cd amqp-1.0.3
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp
# make && make install
# vi /usr/local/php/etc/php.ini
添加 extension=amqp.so
1 安装 epel
# wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm
2 开启 Erlang 资源库
# wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
3 安装 erlang
# yum install erlang
4 安装 rabbitmq-server
# wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.8.4/rabbitmq-server-2.8.4-1.noarch.rpm
# rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
# yum install rabbitmq-server-2.8.4-1.noarch.rpm
# chkconfig rabbitmq-server on
# service rabbitmq-server start
5 安装 simplejson
# yum -y install python-simplejson
6 安装 rabbitmq-c
# wget http://hg.rabbitmq.com/rabbitmq-c/archive/489ef9c2ebe1.tar.gz
# tar zxvf 489ef9c2ebe1.tar.gz
# wget http://hg.rabbitmq.com/rabbitmq-codegen/archive/6681f5bd40f7.tar.gz
# tar zxvf 6681f5bd40f7.tar.gz
# mv rabbitmq-codegen-6681f5bd40f7 rabbitmq-c-489ef9c2ebe1/codegen
# cd rabbitmq-c-489ef9c2ebe1
# autoreconf -i && ./configure && make && sudo make install
7 安装 amqp
# cd ..
# wget http://pecl.php.net/get/amqp-1.0.3.tgz
# tar zxvf amqp-1.0.3.tgz
# cd amqp-1.0.3
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp
# make && make install
# vi /usr/local/php/etc/php.ini
添加 extension=amqp.so
相关文章推荐
- 在CentOS5.8下安装RabbitServer和配置PHP的amp扩展
- 在CentOS5.8下安装RabbitServer和PHP的amp扩展
- 安装php WampServer之后,运行的时候报错“phpMyAdmin - 错误 缺少 mysqli 扩展。请检查 PHP 配置。”
- PHP开发环境&MySQL下载安装及配置流程
- 配置安装VNC Server服务TigerVNC
- Laravel & Lumen RESTFul API 扩展包:Dingo API(一) —— 安装配置篇
- Ubuntu 16.04.1 Server 64bit 系统安装后的网络配置(Vmware Workstation 12.5 & Windows 10 X64 环境)
- CentOS安装配置MongoDB及PHP MongoDB 扩展安装配置
- xcache:php缓存扩展安装配置
- centos下php redis扩展的安装配置3种方法
- 配置nagios前要安装的软件之apache&php篇
- 搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例
- windows下redis的安装配置和php扩展使用phpredis
- PHP性能之语言性能优化:安装VLD扩展——检测性能
- PHP扩展类ZipArchive实现压缩解压Zip文件和文件打包下载 && Linux下的ZipArchive配置开启压缩 &&搞个鸡巴毛,写少了个‘/’号,浪费了一天
- Windows下Memcache的安装及PHP扩展配置方法
- Mac OS X 10.9自带php-fpm的配置使用和扩展安装
- Linux下PHP安装配置MongoDB数据库连接扩展
- Linux环境FastDFS分布式文件系统及PHP扩展库的安装与配置
- windows下安装redis 以及phpredis的扩展 (windows redis php&php7)