RabbitMQ依靠的开发语言为ErLang, 所以如果要想使用RabbitMQ服务,首先一定要在系统中进行开发环境的配置。
1. 将erlang的开发包“otp_src_19.2.tar.gz” 上传到系统之中,而后进行解压缩;
![RabbitMQ之安装erLang开发环境](http://p2.ttnews.xyz/loading.gif)
<code>tar xvf otp_src_19.2.tar.gz.tartar xzvf /srv/ftp/otp_src_19.2.tar.gz -C /usr/local/src//<code>
1. 进入到ErLang的源代码目录之中对其进行编译处理
一定要保证你的主机上已经配置了JDK;
如果要想编译erlang源代码,则需要有一个类库的支持:ubantu中使用apt-get install libncurses5-dev;
centos中使用
<code>yum install ncurses-libs;yum install ncurses-devel;/<code>
建立一个erlang编译后的文件目录:
<code>mkdir –p /usr/local/erlang;/<code>
进入到源代码所在的目录:
<code>cd /usr/local/src/opt_src_19.2/ ;/<code>
进行编译配置:
<code> ./configure --prefix=/usr/local/erlang;/<code>
进行编译与安装:
<code>make && install ; 这个编译的时间会比较长;/<code>
3.考虑到随后可能的使用, 建议将erlang的开发包配置到环境变量之中;
打开环境配置文件
<code>vim /etc/profile;/<code>
追加新的环境配置:
<code>export JAVA_HOME=/usr/local/jdkexport ERLANG_HOME=/usr/local/erlangexport PATH=$PATH:$JAVA_HOME/bin:$ERLANG_HOME/bin:/<code>
让配置立即生效:
<code> source /etc/profile ;/<code>
4. 测试erlang是否可用
进入到 cd /usr/local/erlang/bin 目录中 输入 erl
<code> cd /usr/local/erlang/bin erl /<code>
随后我们将进入Eshell的页面, 之后输入
<code> io:format(“hello world”) . /<code>
这样我们就配置好了RabbitMQ所支持的核心配置环境;
閱讀更多 阿里鵬 的文章