Linux 安装 erlang 和 rabbitmq

摘要:
在本教程中我们将安装最新版本的Erlang到服务器中。erl-version您将得到如下输出:[root@liptan-pc~]#erl-versionErlangemulatorversion5.10.4#RabbitMQ是用Erlang语言编写的,在本教程中我们将安装最新版本的Erlang到服务器中yum-yinstallerlangsocat#您现在可以使用以下命令检查Erlang版本。

1. 更新基本系统

安装任何软件包之前,建议使用以下命令更新软件包和存储库

yum -y update

2. 安装Erlang

由于RabbitMQ是基于Erlang(面向高并发的语言)语言开发,所以在安装RabbitMQ之前,需要先安装Erlang。在本教程中我们将安装最新版本的Erlang到服务器中。 Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库。 运行以下命令相同。

yum -y install epel-release

yum -y update

安装Erlang

yum -y install erlang socat

您现在可以使用以下命令检查Erlang版本。

erl -version

您将得到如下输出:

[root@liptan-pc ~]# erl -version
Erlang (ASYNC_THREADS,HIPE) (BEAM) emulator version 5.10.4

# RabbitMQ是用Erlang语言编写的,在本教程中我们将安装最新版本的Erlang到服务器中
yum -y install erlang socat
# 您现在可以使用以下命令检查Erlang版本。
erl -version
# 下载RabbitMQ
wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.6.10-1.el7.noarch.rpm/download.rpm
# 安装
rpm -Uvh rabbitmq-server-3.6.10-1.el7.noarch.rpm
# 启动RabbitMQ
systemctl start rabbitmq-server
# 自动启动RabbitMQ
systemctl enable rabbitmq-server
# RabbitMQ的状态:
systemctl status rabbitmq-server
#启动RabbitMQ Web:
rabbitmq-plugins enable rabbitmq_management
#RabbitMQ Web管理控制台创建管理用户。
rabbitmqctl add_user admin YourPassword
# 修改密码
rabbitmqctl change_password admin YourPassword
# 分组
rabbitmqctl set_user_tags admin administrator
# 权限
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
http://YourIP:15672/

以上内容转自:

https://www.cnblogs.com/jimlau/p/12029985.html

https://blog.csdn.net/yxl_num/article/details/117227947

免责声明:文章转载自《Linux 安装 erlang 和 rabbitmq》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇多渠道打包工具Walle源码分析Linux(CentOS 7)下用mail(mailx)发邮件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux命令(shell脚本、定时任务等)

Shell script(Shell脚本)的工作方式有两种:交互式:用户每输入一条命令,然后Shell立即执行一次;批处理:由用户实现编写好一个完整的Shell脚本,Shell会一次性执行脚本中诸多的命令。 一、服务重启脚本:nohup bash demo.sh & shell环境变量设置,更多参考:https://www.cnblogs.com...

Linux 各种软件的安装

首先感谢这篇博文 https://www.cnblogs.com/mymelon/p/5483215.html 按照他的配置,svn顺利搭好。 1:yum -y install subversion 2:查看svn安装位置 rpm -ql subversion 3:创建svn文件夹还是习惯性地放在usr/local里 mkdir /usr/local/sv...

mysql导出导入sql文件方法(linux)

一、导入导出.sql文件for Linux: 1、从mysql中导出数据库test: 在终端运行:mysqldump -h localhost -u root -p test > /home/chuzj/daochu.sql 其中localhost是服务器名字 test是数据库名字,其后可以直接跟表名 2、将daochu.sql 导入到mysql数...

Linux添加PATH,即命令自动补全功能

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://no001.blog.51cto.com/1142339/554927  试了好多遍,多无效。。 最后在/etc/enviroment下设置才有效。 不过让有一些未解问题 我使用sudo su 进入到root用户权限,设置完成的。 重新...

Linux中rz和sz命令用法详解

https://blog.csdn.net/magaiou/article/details/80322060 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件。sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Li...

linux下添加简单的开机自启动脚本

在linux的使用过程中,我们经常会碰到需要将某个自定义的应用程序设置为开机自启动以节省操作时间,这里提供两个设置开机自启动的方法。 注:博主使用的ubuntu-16.04进行实验,其它版本可能有偏差,但实现原理类似。 rc.local 在rc.local脚本中添加开机自启动程序 ubuntu在开机过程之后,会执行/etc/rc.local(注意/etc/...