当前位置: 移动技术网 > IT编程>开发语言>.net > RabbitMQ与.net core(一)安装

RabbitMQ与.net core(一)安装

2019年01月08日  | 移动技术网IT编程  | 我要评论

冰天传奇内挂加速器,自由恋爱的时代,黄嘉丽

一、安装erlang环境

1、在安装erlang之前先安装下依赖文件(这一步不要忘掉了, 不然后面./configure的时候要报错):

[root@izwz9eailk2tci1wywk9p2z local]# yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto

2、到erlang官网去下载erlang安装包

官网地址:

右键复制连接地址,用wget进行下载

[root@izwz9eailk2tci1wywk9p2z local]# wget -c http://erlang.org/download/otp_src_20.2.tar.gz

    

接下来解压:

[root@izwz9eailk2tci1wywk9p2z local]# tar -zxvf otp_src_20.2.tar.gz

[root@izwz9eailk2tci1wywk9p2z local]# cd otp_src_20.2/

3、编译安装( 我这里指定编译安装后放在/usr/local/erlang目录里面,这个你们可以改成其他的 ):

[root@izwz9eailk2tci1wywk9p2z otp_src_20.2]# ./configure --prefix=/usr/local/erlang

[root@izwz9eailk2tci1wywk9p2z otp_src_20.2]# make && make install

4、测试安装是否成功:

[root@izwz9eailk2tci1wywk9p2z erlang]# cd /usr/local/erlang/bin/ 

[root@izwz9eailk2tci1wywk9p2z bin]# ./erl

若出现以下界面,则说明我们erlang配置ok了

输入 halt().  退出控制台, 注意,halt后面有个点哈

5、配置环境变量(ps:这个跟java的环境变量配置是差不多的) 

[root@izwz9eailk2tci1wywk9p2z local]# vim /etc/profile

在末尾加入这么一行即可:

export path=$path:/usr/local/erlang/bin

更新配置文件:

[root@izwz9eailk2tci1wywk9p2z local]# source /etc/profile

更新之后在任意地方输入erl能进入命令行, 那么就说明配置成功了。

接下来进入我们的核心部分:配置rabbitmq

二、安装rabbitmq

1、到官网下载最新安装包:  

[root@izwz9eailk2tci1wywk9p2z local]# wget -c http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-generic-unix-3.6.15.tar.xz

解压:

[root@izwz9eailk2tci1wywk9p2z local]# xz -d rabbitmq-server-generic-unix-3.6.15.tar.xz 
[root@izwz9eailk2tci1wywk9p2z local]# tar -xvf rabbitmq-server-generic-unix-3.6.15.tar

2、配置rabbitmq的环境变量(这个跟上面的erlang配置以及java的环境变量差不多) 

[root@izwz9eailk2tci1wywk9p2z local]# vim /etc/profile

在末尾加入以下配置:

export path=$path:/usr/local/rabbitmq_server-3.6.15/sbin

更新配置文件:

[root@izwz9eailk2tci1wywk9p2z local]# source /etc/profile

3、rabbitmq的基本操作:

 启动:rabbitmq-server -detached

 关闭:rabbitmqctl stop

 查看状态:rabbitmqctl status

4、配置rabbitmq网页管理插件

 启用插件:

root@izwz9eailk2tci1wywk9p2z local]# rabbitmq-plugins enable rabbitmq_management

   访问管理页面:http://192.168.?.?:15672  端口默认为15672

 

默认来宾用户:guest, 来宾用户密码:guest

5、开启rabbitmq远程访问

 添加用户:rabbitmqctl add_user xrom xrom123  //xrom是用户名, xrom123是用户密码

 添加权限:rabbitmqctl set_permissions -p "/" xrom ".*" ".*" ".*"

 修改用户角色:rabbitmqctl set_user_tags xrom administrator

 然后就可以远程访问了,然后可直接配置用户权限等信息

6、rabbitmq常用命令

 add_user        <username> <password>

 delete_user    <username>

 change_password <username> <newpassword>

 list_users

   add_vhost    <vhostpath>

 delete_vhost <vhostpath>

 list_vhostsset_permissions  [-p <vhostpath>] <username> <regexp> <regexp> <regexp>

 clear_permissions [-p <vhostpath>] <username>

 list_permissions  [-p <vhostpath>]

 list_user_permissions <username>

 list_queues    [-p <vhostpath>] [<queueinfoitem> ...]

 list_exchanges [-p <vhostpath>] [<exchangeinfoitem> ...]

 list_bindings  [-p <vhostpath>]

 list_connections [<connectioninfoitem> ...]

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网