CentOS Linux release 7.7.1908 (Core)--rabbitmq安装

1.连接服务器,输入账号和密码,密码输入的时候是看不见的,只管输就行,然后回车。

2.安装Erlang,RabbitMQ是用这门语言写的,所以要安装他。

3.安装filezilia就是win和linux文件传输的一个平台,也可以说是ftp。打开之后,输入头部的ip地址和账号密码。下左方是win的文件,下右方是linux的文件。

4.在linux的当前目录下(输入pwd)查看当前目录。新建一个文件件,rabitmq(自定义,记住就行),一会把otp_src_22.0.tar.gz从win传输过来。mkdir rabitmq

把安装环境传输过来,用命令看看有没有  ls

解压,进入当前压缩文件的目录,输入命令

tar -zxvf otp_src_22.0.tar.gz

然后屏幕就开始滚动解压的信息

安装构建Erlang语言的工具, 编译工具命令是:

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

因为不是root用户,但是已经授权管理员权限,需要输入

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

命令。就是管理员操作了。就好像win的管理员运行cmd一样。输入完密码,回车,屏幕开始滚动

接着操作:进入解压的otp_src_22.0目录里面。其实就是配置环境路径的,就像win的环境路径配置。输入命令

./configure --prefix=/usr/local/erlang

然后编译一下,make && make install

验证操作是否成功:输入 erl 看板版本号,就表示配置成功

如果失败,请看下文的遇到问题如何解决。是环境变量没有配置好,我们手工配置,如果能运行,请忽略此信息。

二、安装RabbitMQ

用filezilia工具,和上面的步骤一样。在filezilia可以直接建立目录rabbitmq-server然后把压缩包拖进来

进入压缩的文件路径目录,开始解压

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

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

湛蓝色的就是解压好的,接下来,配置环境变量,输入

vi /etc/profile

在里面添加 这句话,随便找个地方就添加了。

export PATH=$PATH:/home/xk/rabbitmq-server/rabbitmq_server-3.7.16/sbin这个是rabit安装的路径,带#号是注释的意思

-------按下i键,然后复制过去

再按下esc,输入:wq

重载环境变量配置

source /etc/profile

启动RabbitMQ

rabbitmq-server -detached //启动rabbitmq,-detached代表后台守护进程方式启动。

然后输入:rabbitmqctl status

看到如下信息表示启动成功

启用插件,进行网页界面管理

rabbitmq-plugins enable rabbitmq_management

浏览器输入

http://127.0.0.1:15672

用户名guest密码guest

添加用户

还有一些收尾工作,配置云服务器防火墙放开端口啊,还有guest用户要去RabbitMQ配置下,否则只能接受localhost访问,输入公网IP或者域名是没办法登录的,还有默认账号权限

问题:一定要是管理员,最好是root,要不然没有权限,一切安装全盘皆空

如果在  make && make install 安装出错

进入到解压的otp_src-22.0文件中,输入一下命令。

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

然后编辑编译,输入一下命令


1

2


make -j8

make install

修改环境变量

vim /etc/profile

#在profile中添加以下三行,输入的时候按下i键,就是意思插入数据的意思,复制过去。随便找个位置就粘贴过去,注意看好代码的规范,粘贴代码的上面是一个函数,不要粘贴在这里面,这是系统内部的函数。

ERLANG_HOME=/app/erlang

export PATH=$PATH:$ERLANG_HOME/bin

export ERLANG_HOME

输入完之后,按下esc键,然后输入:wq命令记住是:和wq就是保存退出的意思。然后再输入source /etc/profile

查看Erlang版本  erl

此时就会显示版本号等信息,说明rabit的环境配置成功。

原文地址:https://www.cnblogs.com/zcc666/p/11822994.html

时间: 2024-10-29 19:08:43

CentOS Linux release 7.7.1908 (Core)--rabbitmq安装的相关文章

CentOS Linux release 7.7.1908 (Core)--rabbitmq用户创建以及相关防火墙端口开启问题

增加访问用户,默认用户guest只能本地访问. #添加用户 rabbitmqctl add_user 账号 密码 rabbitmqctl add_user admin admin #分配用户标签(admin为要赋予administrator权限的刚创建的那个账号的名字) rabbitmqctl set_user_tags admin administrator #设置权限<即开启远程访问>(如果需要远程连接,例如java项目中需要调用mq,则一定要配置,否则无法连接到mq,admin为要赋予远

CentOS Linux release 7.5.1804安装mysql

[[email protected] ~]# rpm -qa | grep yum yum-plugin-fastestmirror-1.1.31-45.el7.noarch yum-metadata-parser-1.1.4-10.el7.x86_64 yum-langpacks-0.4.2-7.el7.noarch yum-utils-1.1.31-45.el7.noarch yum-3.4.3-158.el7.centos.noarch [[email protected] ~]# cd

CentOS 7安装Oracle (CentOS Linux release 7.5.1804)

从安装操作系统到完成oracle安装 1.安装centos7 下载CentOS7 iso安装包,配置虚拟机,由于只进行oracle安装练习,随便配置20G空间.选择安装文件. 开机,开始安装系统: 直接选择安装选项: 等待加载: 选择英文: 直接选自动分配磁盘: 选择进行最小化安装,节约空间. 设置root密码 还需要创建一个用户吗,先创建一个吧? 耐心等待安装成功!登录系统!现在系统安装完成,下一步先把ip地址找出来,方便后面操作. 我的centos版本 2.虚拟机ip地址 输入ip查询命名

CentOS Linux release 7.6.1810升级glibc

一,软件下载 [[email protected]_eos-01 ~]# wget http://ftp.gnu.org/gnu/libc/glibc-2.30.tar.gz [[email protected]_eos-01 ~]# wget http://ftp.gnu.org/gnu/make/make-4.2.tar.gz [[email protected]_eos-01 ~]# wget http://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.t

CentOS Linux release 8 安装mysql8.

删除用户 userdel username 删除用户组 groupdel groupname 查看操作系统信息 cat /proc/version 操作系统版本信息: Linux version 4.18.0-80.11.2.el8_0.x86_64 ([email protected]) (gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC)) #1 SMP Tue Sep 24 11:32:19 UTC 2019 一.下载安装包 根据自身情况选

linux(ubuntu)下的rabbitmq安装与配置

今天突然对rabbitMQ来了兴趣,就在虚拟机上装了个玩玩(虚拟机上安装的ubuntu 14.04 ,可以输入lsb_release -a查看版本信息). 只要是linux内核的,应该基本安装方式都大同小异.下面是最简便的一种安装方式,适合一休哥这种懒人使用(使用源码或者其他方式都要 先手动安装一大堆依赖): APT安装: ?1.添加以下安装源到/etc/apt/sources.list中: deb http://www.rabbitmq.com/debian/ testing main 2.执

CentOS 7下httpd-2.4.6的mod_auth_mysql安装及配置

因为环境的迁移,我们将SVN由CentOS 6.8迁移至CentOS 7.3,原先的httpd-2.2.15已经升级为httpd-2.4.6,通过yum安装httpd mod_auth_mysql在CentOS 7.3已经不支持了. 1.环境准备 [[email protected] ~]# cat /etc/redhat-release  CentOS Linux release 7.3.1611 (Core)  [[email protected] ~]# uname -an Linux W

Linux下的 Mysql 8.0 yum 安装 并修改密码

1.MySQL版本: mysql> select @@version;+-----------+| @@version |+-----------+| 8.0.18 |+-----------+1 row in set (0.00 sec) 2.Centos操作系统版本 [[email protected] /]# cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core) 二.Mysql现在以及解压 1. 地址:https://dow

Install Oracle 11G Release 2 (11.2) on Centos Linux 7

Install Oracle 11G Release 2 (11.2) on Centos Linux 7 This article presents how to install Oracle 11G on Centos Linux 7. Read following article how to install Centos Linux 7: Install Centos Linux 7 (for comfort set 2G memory for your virtual machine