前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RabbitMQ Linux(Redhat6.5)安装(二 )checking for c compiler default output file name... configure:error:C

RabbitMQ Linux(Redhat6.5)安装(二 )checking for c compiler default output file name... configure:error:C

作者头像
发布2018-06-20 14:23:31
5590
发布2018-06-20 14:23:31
举报
文章被收录于专栏:F_AlexF_Alex

一、安装erlang

  由于RabbitMq的linux运行环境需要erlang环境,所以需要先安装erlang;

  1、erlang下载:

http://erlang.org/download/(我下载的是otp_src_R16B.tar.gz版)  

  2、检查依赖包:

    make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel tk unixODBC unixODBC-devel xmlto glibc mpfr     使用rpm -qa make/gcc等等检查是否安装;     使用rpm -ivh make/gcc 等等(--nodeps --force)忽略依赖强制安装

例如:rpm -ivh gcc-省略.rpm --nodeps --force

    安装openssl的依赖包(下载地址:http://distfiles.macports.org/openssl/)

tar -zvxf openssl-1.0.1s.tar.gz

cd openssl-1.0.1s

    编译:./config --prefix=/usr/local/openssl

    执行安装:make && make install

  3、安装erlang: 

    创建目录:mkdir /usr/local/erlang     进入 cd /usr/src ,将安装包放在目录下,并解压tar -xvf otp_src_R16B.tar.gz

    编译:./configure --prefix=/usr/local/erlang --with-ssl=/usr/local/openssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac     执行安装:make && make install     配置环境变量: vi /etc/profile (输入下方内容) ERL_HOME=/usr/local/erlang         export PATH=$PATH:$ERL_HOME/bin

source /etc/profile (使配置生效)     测试erlang,命令行输入下面命令: erl

ps:安装过程中我出现了这样的问题,checking for c compiler default output file name... configure:error:C compiler cannot create executables See 'config.log' for more details.(解决方案请点击)

二、安装rabbitmq:

  1、下载rabbitmq:

http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.8/(我下载安装的是3.5.8版本)

  2、编译安装:

    解压:tar -xzvf rabbitmq-server-3.5.8.tar.gz     cd rabbitmq-server-3.1.5 编译:make 安装:make install TARGET_DIR=/usr/local/rabbitmq SBIN_DIR=/usr/local/rabbitmq/sbin MAN_DIR=/usr/local/rabbitmq/man

  3、安装webUI访问插件:

cd /usr/local/rabbitmq/sbin     mkdir /etc/rabbitmq/     激活插件:./rabbitmq-plugins enable rabbitmq_management

    启动:./rabbitmq-server start &     关闭:./rabbitmqctl stop     查看插件列表:./rabbitmq-plugins list     查看用户列表: ./rabbitmqctl list_users     增加用户: ./rabbitmqctl add_user admin admin     对用户设置标签:./rabbitmqctl set_user_tags admin administrator     对用户设置许可证:./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

   成功:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-05-05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、安装erlang
    •   1、erlang下载:
      •   2、检查依赖包:
        •   3、安装erlang: 
        • 二、安装rabbitmq:
          •   1、下载rabbitmq:
            •   2、编译安装:
              •   3、安装webUI访问插件:
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档