erlang,RabbitMQ安装及问题总结

正常安装流程

下载压缩包并将压缩包上传

xshell中,使用rz。
进入/usr/local/src路径下:
执行rz,选择下载的 otp_src_22.0.tar.gz 文件。

安装erlang

解压文件

tar xf otp_src_22.0.tar.gz

安装依赖

yum install ncurses-devel
yum install openssl openssl-devel

编译安装erlang

进入/usr/local/otp_src_22.0 目录下,执行:

  • 配置安装,prefix指的是要安装的路径(以后卸载时直接删除这个文件夹即可)
    ./configure --prefix=/usr/local/erlang20 --without-javac
  • 编译:用2核编译
    make -j 2
  • 安装:
    make install
  • 验证安装成功:进入/usr/local/erlang20 目录,执行:
    ./erl
    命令,若进入到erlang的shell命令中,即安装成功。

安装RabbitMQ

上传压缩文件

进入/usr/local/src路径下:
执行rz,选择下载的rabbitmq-server-generic-unix-3.7.15.tar.xz文件。

解压文件

xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz
tar xf rabbitmq-server-generic-unix-3.7.15.tar

安装依赖

yum install python -y
yum install xmlto -y
yum install python-simplejson -y

移动解压的文件夹到指定位置

rm  rabbitmq-server-generic-unix-3.7.15 /usr/local/rabbitmq

rabbitmq无需编译安装,解压后即可使用

修改环境变量

进入文件:vi /etc/profile
按i,进入编辑状态。在文件最下方添加:

export PATH=$PATH:/usr/local/erlang20/bin:/usr/local/rabbitmq/sbin

按esc退出编辑;输入:wq,保存并退出。
执行:

source/etc/profile

使配置生效。

启动rabbitmq

进入/usr/local/rabbitmq/sbin,执行:

./rabbit-server

出现的错误

错误:
编译erlang时,无视了提示的No usable OpenSSL found 错误。
直接结果就是:启动rabbitmq时,出错。
解决方法:
安装erlang前,先安装openssl的依赖。更多编译erlang时需要的依赖问题,可参考:https://blog.csdn.net/chszs/article/details/28638305

各种linux指令

pwd:查询当前路径
cd:转向某一文件夹
ps -ef | grep rabbitmq :查询跟rabbitmq相关的进程(进程名中包含rabitmq关键字的进程)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值