linuxcentos7安装,centos通过iscsi挂载存储
我最近安装了rabbitmq服务,但遇到了一些问题,我会记录下来。
一、安装准备
系统: Centos 6.5
错误版本: 19.3
rabbitmq版本:3.6.10
注意:
1 .要安装的erlang版本必须与rabbitmq版本匹配。 否则,安装过程中很可能会出现各种问题,因此为了避免漏洞,请下载并安装匹配版本。 具体版本应对请参照官网:
2.erlang和rabbitmq的下载地址如下。
erlang :
rebbitmq :
注意:最好根据官方网站对应的匹配版本下载。
二.安装电子语言
1 .创建安装目录:
[ root @ local~] # mkdir/data/Erlang
将erlang源包上传到服务器并解压缩:
[根@ local~] # CD/data
[root@local data]# ls
otp_src_19.3.tar.gz
[ root @ local data ] # tar-xvf OTP _ src _ 19.3.tar.gz
[root@local data]# ls
otp_src_19.3
otp_src_19.3.tar.gz
安装erlang所需的依赖软件包
[ root @ local data ] # yum-yinstallncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term OpenSSL-term
编译错误
[根@本地数据] # cdotp _ src _ 19.3
[ root @ local OTP _ src _ 19.3 ] #./configure-- prefix=/data/Erlang-- with-SSL-enable-threads-enable-SSE ]
注意:编译期间依赖软件包可能不足,导致编译失败。 请按照提示安装相应的依赖软件包。 成功编译的结果如下。
安装错误
[ root @ local OTP _ src _ 19.3 ] # make make安装
这个步骤很花时间。
6 .重要的是创建软连接到系统的命令文件夹,以确保系统正确调用此次安装的erlang版本。
[ root @ local OTP _ src _ 19.3 ] ln-s/data/Erlang /害羞的狗/erl /usr/local/害羞的狗/erl
7 .测试Erlang 19.3版的安装是否成功
[root@local ~]# cd /usr/local/害羞的狗
[root@local ~]# erl -v
修改环境变量以设置erlang环境变量
[根@ local~] # vim/etc /配置文件
#按以下方式添加或修改
导出Erlang _ home=/data/Erlang
导出路径=$ Erlang _ home /害羞的狗:$PATH
[根@ local~] # source/etc/profile
三.安装rabbitmq
1。 将rabbitmq源包上传到服务器。 这次使用版本3.6.10 (符合Erlang版本),创建并解压缩安装路径
[根@ local~] # CD/data
[root@local data]# mkdir rabbitmq
[ root @ local data ] # tar-xvfrabbitmq-server-generic-UNIX-3.6.10.tar.xz
[root@local data]ls
otp_src_19.3
otp_src_19.3.tar.gz
rabbitmq_server-3.6.10
rabbit MQ -服务器-通用- UNIX-3.6.10.tar.xz
2。 将解压缩的软件包移动到安装目录
[ root @ local data ] # mvrabbitmq _ server-3.6.10/data/rabbit MQ/rabbit MQ _ server-3.6.10
[root@local data]# cd rabbitmq
[root@local rabbitmq]ls
rabbitmq_server-3.6.10
启动rabbitmq
[ root @ localrabbitmq ] # cdrabbitmq _ server-3.6.10
[ root @ localrabbitmq _ server-3.6.10 ] CDs害羞的狗
[root@local s害羞的狗]./rabbitmq-server
rabbit MQ3.6. 10 .版权(c ) 2007-2017个人软件,Inc。
# # # #被许可under the mpl.see
## ##
# # # #
# # # #
######
启动中介.
已完成的with 0插件。
5 .上述启动方式直接在前台启动,也可以在后台启动:
./rabbitmq-server -detached
打开插件管理页面:
./rabbit MQ-pluginsenablerabbitmq _ management
停止服务
./rabbitmqctl stop
四.启动后登录使用配置
创建用户管理员并将密码设置为123456 :
[root@local s害羞的狗] #./rabbitmqctladd _ useradmin 123456
Creating user 'admin '
[root@local s害羞的狗] #./rabbitmqctlset _ user _ tagsadminadministrator
settingtagsforuser ' admin ' to [管理员]
分配管理员用户权限
[root@local s害羞的狗] #./rabbitmqctlset _ permissions-p/admin '.* '.* '.* '.* '
settingpermissionsforuser ' admin ' in vhost '/'
打开插件管理页面
[root@local s害羞的狗] #./rabbit MQ-pluginsenablerabbitmq _ management
安装完成登录测试
在浏览器中输入地址进入管理页面
http://192.168.140.128:15672/# " /
如果登录前有防火墙,则需要防火墙的开通端口号。
15672
25672
5672
4369
5671