成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【RabbitMQ】——centos7安裝rabbitmq教程 以及 PHP開啟rabbitmq擴(kuò)展

printempw / 1129人閱讀

摘要:第一步安裝因?yàn)槭钦Z言編寫的,所以我們首先需要安裝第二步安裝官網(wǎng)提供的安裝方式本人安裝成功的方式第三步查看是否已經(jīng)安裝好了,能查到說明已經(jīng)安裝完成了。

第一步:安裝Erlang

因?yàn)閞abbitMQ是Erlang語言編寫的,所以我們首先需要安裝Erlang

 rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm
第二步、安裝rabbitMQ-server

官網(wǎng)提供的安裝方式:

rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install rabbitmq-server-3.5.6-1.noarch.rpm

本人安裝成功的方式:
rpm -Uvh http://www.rabbitmq.com/relea...

第三步、查看rabbitmq-server是否已經(jīng)安裝好了,能查到說明已經(jīng)安裝完成了。

rpm -qa|grep rabbitmq

第四步、開啟rabbit-server
  service rabbitmq-server start

第五步、關(guān)閉rabbit-server(驗(yàn)證命令)

service rabbitmq-server stop

第六步、查看狀態(tài)

rabbitmqctl status

這樣雖然我們已經(jīng)將rabbitmq的服務(wù)正常啟動(dòng)了,但是我們在物理機(jī)的瀏覽器中輸入ip:15672時(shí),并不能連接,因?yàn)槲覀冞€沒有配置維護(hù)插件和開啟遠(yuǎn)程連接

第七步、安裝命令維護(hù)插件

rabbitmq-plugins enable rabbitmq_management

第八步、設(shè)置配置文件,并開啟用戶遠(yuǎn)程訪問

1、新建配置文件

vi /etc/rabbitmq/rabbitmq.conf

#默認(rèn)用戶名
default_user = guest
#默認(rèn)密碼
default_pass = guest
#遠(yuǎn)程用戶訪問
loopback_users = none
2、啟動(dòng)rabbitmq服務(wù)

/sbin/service rabbitmq-server start
3、查看運(yùn)行
[root@localhost opt]# /sbin/service rabbitmq-server status
Redirecting to /bin/systemctl status rabbitmq-server.service
● rabbitmq-server.service - RabbitMQ broker

 Loaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; enabled; vendor preset: disabled)
 Active: activating (start) since Fri 2018-07-06 01:06:31 EDT; 1min 15s ago

Main PID: 2948 (beam.smp)

 CGroup: /system.slice/rabbitmq-server.service
         ├─2948 /usr/lib/erlang/erts-10.0/bin/beam.smp -W w -A 64 -MBas ageffcbf -MHas ageffcbf -MBlmbcs 512 -MHlmbcs...
         ├─3121 /usr/lib/erlang/erts-10.0/bin/epmd -daemon
         ├─3259 erl_child_setup 1024
         ├─3296 inet_gethost 4
         └─3297 inet_gethost 4

?
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: ## ## RabbitMQ 3.7.7. Copyright (C) 2007-2018 Pi...Inc.
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: ########## Licensed under the MPL. See http://www.ra...com/
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: ###### ##
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: ########## Logs: /var/log/rabbitmq/[email protected]
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: /var/log/rabbitmq/rabbit@localhost_upgrade.log
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: Starting broker...
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: systemd unit for activation check: "rabbitmq-server.service"
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: Failed to start socat error:enoent
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: systemd READY notification failed, beware of timeouts
Jul 06 01:06:36 localhost.localdomain rabbitmq-server[2948]: completed with 0 plugins.
Hint: Some lines were ellipsized, use -l to show in full.
4、開啟RabbitMQ web訪問

rabbitmq-plugins enable rabbitmq_management
/sbin/service rabbitmq-server stop
/sbin/service rabbitmq-server start
5、開啟端口15672,5672

[root@localhost opt]# firewall-cmd --permanent --add-port=15672/tcp
success
[root@localhost opt]# firewall-cmd --permanent --add-port=5672/tcp
success
[root@localhost opt]# service network restart
Restarting network (via systemctl): [ OK ]
[root@localhost opt]#
5、設(shè)置開機(jī)啟動(dòng)

chkconfig rabbitmq-server on
安裝完畢web訪問
瀏覽器輸入

192.168.x.x:15672

默認(rèn)賬號密碼

guest

guest

另一種配置遠(yuǎn)程訪問的方法

#cd /etc/rabbitmq
#cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/

#mv rabbitmq.config.example rabbitmq.config
vi /etc/rabbitmq/rabbitmq.config

重啟
service rabbitmq-server restart

PHP安裝rabbitmq擴(kuò)展需要安裝rabbitmq-c 安裝rabbitmq-c

wget -c https://github.com/alanxz/rab...

tar zxf rabbitmq-c-0.8.0.tar.gz

cd rabbitmq-c-0.8.0

./configure --prefix=/usr/local/rabbitmq-c-0.8.0

make && make install

安裝amqp

wget -c http://pecl.php.net/get/amqp-...

tar zxf amqp-1.9.3.tgz

cd amqp-1.9.3

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.8.0

make && make installl

配置amqp擴(kuò)展

vi /usr/local/php/etc/php.ini
添加 extension=amqp.so

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/77004.html

相關(guān)文章

  • RabbitMQ】——centos7安裝rabbitmq教程 以及 PHP開啟rabbitmq擴(kuò)展

    摘要:第一步安裝因?yàn)槭钦Z言編寫的,所以我們首先需要安裝第二步安裝官網(wǎng)提供的安裝方式本人安裝成功的方式第三步查看是否已經(jīng)安裝好了,能查到說明已經(jīng)安裝完成了。 第一步:安裝Erlang 因?yàn)閞abbitMQ是Erlang語言編寫的,所以我們首先需要安裝Erlang rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el...

    lscho 評論0 收藏0
  • CentOS安裝RabbitMQPHP擴(kuò)展

    摘要:開發(fā)環(huán)境安裝服務(wù)端安裝完成后可以使用系列命令進(jìn)行管理操作啟動(dòng)安裝在安裝之前還需要安裝另外一個(gè)通訊擴(kuò)展。因?yàn)楹竺婢幾g安裝擴(kuò)展的時(shí)候系統(tǒng)會(huì)到目錄下搜索依賴庫,導(dǎo)致錯(cuò)誤。 開發(fā)環(huán)境 CentOS7.3 安裝RabbitMQ服務(wù)端 sudo yum install rabbitmq-server 安裝完成后可以使用systemctl系列命令進(jìn)行管理操作 systemctl start rabb...

    ConardLi 評論0 收藏0
  • vm虛擬機(jī)centos7安裝rabbitmq

    摘要:環(huán)境版本安裝防火墻開放端口設(shè)置之后可以通過網(wǎng)頁方式管理添加配置保存配置重啟設(shè)置開機(jī)自啟動(dòng)安裝安裝需要依賴環(huán)境安裝啟動(dòng)服務(wù)服務(wù)狀態(tài)創(chuàng)建保存配置后重啟服務(wù)開啟管理重啟服務(wù)訪問管理通過使用進(jìn)行登陸了如果不能訪問,請檢查防火墻 環(huán)境VMware? Workstation 12 Pro 版本:12.5.0 build-4352439CentOS Linux release 7.6.1810 (C...

    wuyangchun 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<