码迷,mamicode.com
首页 > Web开发 > 详细

Ubuntu 安装 RabbitMQ 和PHP扩展 - CSDN博客

时间:2018-10-31 17:06:32      阅读:363      评论:0      收藏:0      [点我收藏+]

标签:info   rabbit   sub   文件   下载源码   1.9   conf   title   config   

1.ubuntu16.04中安装RabbitMQ

1).首先必须要有Erlang环境支持 
安装之前要装一些必要的库:

sudo apt-get install build-essential  
sudo apt-get install libncurses5-dev  
sudo apt-get install libssl-dev  
sudo apt-get install m4 
sudo apt-get install unixodbc unixodbc-dev  
sudo apt-get install freeglut3-dev libwxgtk2.8-dev 
sudo apt-get install tk8.5

安装好之后运行:

sudo apt-get install erlang

完成后在控制台输入命令: 
erl 
可以查看erlang安装版本情况 
技术分享图片 
2).安装RabbitMQ 
自动安装 
sudo apt-get install rabbitmq-server 
手动安装 
1).首先创建一个文件夹用来下载RabbitMQ 
mkdir rabbitmqsoft

2).获取安装包(这里选择3.6.11 unix版本) 
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.11/rabbitmq-server-generic-unix-3.6.11.tar.gz 
解压 
tar -zxvf rabbitmq-server-generic-unix-3.6.11.tar.gz 
cd rabbitmq_server-3.6.11/

3).运行 
sbin/rabbitmq-server

4).查看运行状态(打开另外一个终端) 
cd ~/rabbitmqsoft/rabbitmq_server-3.6.11/ 
sbin/rabbitmqctl status 
到底为止,Ubuntu系统下安装RabbitMQ就完成了 
开启、暂停服务 
service rabbitmq-server start 
service rabbitmq-server stop 
查看运行状态 
service rabbitmq-server status 
技术分享图片

http://localhost:15672/ 
登录rabbitmq  默认用户:guest  密码:guest

安装PHP扩展 
1、安装php编译工具 
sudo apt-get install php7.0-dev

2、安装rabbitmq的库 
sudo apt-get install librabbitmq-dev

如果你的Linux发行版没有现成的librabbitmq-dev包,那么可以通过下载源码编译安装 
克隆源码并编译 
git clone git://github.com/alanxz/rabbitmq-c.git 
cd rabbitmq-c 
git submodule init 
git submodule update

直接 sudo pecl install amqp 安装

也可以按以下安装( 还没试过)

编译库 
autoreconf -i && ./configure && make && sudo make install 
然后我们需要去下载php扩展的源代码,地址在此: 
http://pecl.php.net/package/amqp 查看最新版本 
wget http://pecl.php.net/get/amqp-1.9.0.tgz 
tar zxf amqp-1.9.0.tgz 
cd amqp-1.9.0/ 
phpize && ./configure –with-amqp && make && sudo make install

创建配置文件 
sudo echo “extension = amqp.so” > /etc/php/7.0/mods-available/amqp.ini 
然后重启你的web服务器或者php-fpm并打印phpinfo,如果见到以下的内容就说明扩展安装好了 
技术分享图片

Ubuntu 安装 RabbitMQ 和PHP扩展 - CSDN博客

标签:info   rabbit   sub   文件   下载源码   1.9   conf   title   config   

原文地址:https://www.cnblogs.com/wzjwffg/p/9883811.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!