问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CentOS7下安装erlang和rabbitmq

发布网友 发布时间:2024-09-25 14:33

我来回答

1个回答

热心网友 时间:2024-10-04 14:54

1、首先在usr/local目录下创建一个erlang目录,并进入该目录

2、在此目录下下载最新版本的erlang,当前版本为20.0

3、下载完成后,检查目录内容

4、解压下载的文件

5、由于编译安装Erlang对环境有要求,为避免编译时出现软件包未安装的错误,预先使用yum安装Erlang所需的软件包

yum install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses ocaml-curses-devel -y

yum install openssl-devel zlib-devel –y

yum -y install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel

执行完上述三条yum命令后,开始编译安装erlang

回到创建的erlang目录,进入解压后的文件夹

6、执行configure命令,指定安装目录为/opt/erlang

./configure --prefix=/opt/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac

出现以下内容表示配置完成

7、使用make命令进行编译

make && make install

编译过程可能需要大约10分钟

安装完成后,创建软连接

ln -s /opt/erlang/bin/erl /usr/local/bin/erl

测试Erlang安装是否成功,进入/usr/local/bin目录

erl

出现如下提示信息,表示Erlang安装成功

Erlang/OTP 20 [erts-9.0] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V9.0 (abort with ^G)

1>

在1>后输入EvenN = lists:filter (fun (N) -> N rem 2 == 0 end, lists:seq (1,100)).

出现以下提示信息

[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,

44,46,48,50,52,54,56,58|...]

2>

输入halt().

此时,Erlang已安装成功,接下来修改环境变量

vim /etc/profile

在文件末尾输入以下信息

ERLANG_HOME=opt/erlang

PATH=$ERLANG_HOME/bin:$PATH

export ERLANG_HOME

export PATH

保存并退出文件,然后重新激活环境变量

source /etc/profile

验证环境变量是否已追加成功

echo $ERLANG_HOME

echo $PATH

OK,Erlang安装完成。

下载最新版本的rabbitmq,当前最新版本为3.6.10

回到erlang目录下,使用命令

wget rabbitmq.com/releases/r...

在执行wget命令时,如果出现openssl版本过低,需要更新的错误,使用命令yum update -y wget,更新完成后再次执行wget命令

查看下载的文件

下载的文件名为rabbitmq-server-generic-unix-3.6.10.tar.xz,需要安装xz解压软件

yum -y install xz

解压rabbitmq

xz -d rabbitmq-server-generic-unix-3.6.10.tar.xz

tar -xvf rabbitmq-server-generic-unix-3.6.10.tar

将解压后的文件移动到安装目录

mv rabbitmq_server-3.6.10 /opt/

进入rabbitmq的sbin目录,有两种启动方式:前台启动和后台启动

命令分别是

前台启动:./rabbitmq-server

后台启动:./rabbitmq-server -detached

开启插件管理页面:./rabbitmq-plugins enable rabbitmq_management

关闭服务:./rabbitmqctl stop

设置登录账号和密码

./rabbitmqctl add_user admin 123456

设置用户类型

./rabbitmqctl set_user_tags admin administrator

设置用户权限

./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

由于使用页面管理,启动后开启页面插件,并关闭防火墙,使用ip地址登录

输入设置的账号和密码进行登录

看到右上角的账号和版本信息,表示rabbitmq已成功运行
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
肺气肿吃什么食物最好 吃什么对肺气肿好 肺气肿老人吃什么水果好 世界乐坛唱功排行? 全球唱功排名? 全球唱功排名 MariahCarey与CelineDion谁唱歌唱得好些?或者谁的唱功较好? Mariah Carey 与 Celine Dion谁唱歌唱得好些?或者谁的唱功较好 国家水费多少钱一吨 国家水费标准是多少一吨?多少水才算一吨 水费是多少钱一吨 CentOS7离线安装软件包 如何在 CentOS 7 / RHEL 7 上安装 Python 3.11 CentOS 7软件安装全攻略:YUM命令详解与实战 在无网络的centos7系统下安装docker软件(有sudo权限)——使用预编译版本... 留学攻略丨如何准备推荐信 ...45个月=___年___月 72时=___天 4时=___分 60分=___秒 180秒=... 我是1972年出生现在到2o2o年已交祛保36个月,问刭60岁能交到15年呜? 落地扇通电转一下就卡并嗡嗡叫,为什么断电用手转很灵活? 遥控落地扇通电就转,按键全部失灵,风速有时会自调,望大神解答为谢 word中表格计算日期差的公式word怎么计算日期差 word如何求两日期之间的差word计算日期差 关于SPA纹理烫的问题,专业的进 纹理发型的打理 仙剑奇侠传OL什么发布啊?什么时候内测? 我烫了个短发,是那种纹理烫的,可是不会打理,大家教一下吧,谢谢,都快见... 谁知道怎么得到仙剑OL的志愿者号或者激活码或者封测号知道的说下_百度... 新仙剑ol何时出客户端。。。注意是新仙剑,在明年1月3号开服的不是在09... 关于仙剑OL内测问题.. 几个月的时间,何必焦虑,享受几何A难得的安逸 有了几何A的一路相伴,工作生活两不误 电脑换了主板和cpu_电脑换了主板和cpu需要重装系统吗 如何用一台手机开通两个联通卡? ...黄黄的又暗沉没有光泽,用了很多美白产品都没什么效果,怎么办?!_百... 我的皮肤总是黄黄的怎么办? 两只手的玉柱纹不一样 左右两臂粗细不一! 为什么你一直在美白,却总是白不起来 怎么能把QQ的界面变窄些?(拉边框的不要来) 皮肤一直白不起来的原因我中了一条 4大好口碑的减肥茶,喝着喝着更享瘦 喝哪几种茶减肥效果好 让你可以越喝越瘦的减肥茶天然又减脂 这些茶让你越喝越瘦 减肥喝什么茶 请教下,进线是220V,接触器是CJX2-6511,线圈电压是AC36V,连接水泵,长时... 菏泽私立高中前十名是哪些学校? 请求建议 胆囊轮廓模糊不清,胆汁回声消失,囊内探及4.3*1.1cm弧形光带... 肝左叶形态轮廓失常,肝左外叶下角显示不清,肝右叶切面形态轮廓清晰... ...简短,幼儿园孩子用的,最好一人就1.2局话!高分悬赏 ...演出节目,需要一个简短而搞笑的小品,要台词,不能太幼稚,也不能太二... 烫完头不吹干会怎么样