Centos 6.4 安装erlang的方法
安装依赖
在进行erlang安装之前,我们需要先安装一些必要的依赖包。我们可以通过执行以下的命令来安装所需的依赖包:
yum install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
下载erlang源代码包
我们可以前往erlang官网(https://www.erlang.org/downloads)下载源代码包。在本例中,我们将使用 R16B03-1 这个版本的源代码。下载并解压缩源代码包:
wget https://erlang.org/download/otp_src_R16B03-1.tar.gz
tar -zxvf otp_src_R16B03-1.tar.gz
编译源代码
进入源代码所在目录,执行以下命令来编译源代码:
cd otp_src_R16B03-1
./configure
make
sudo make install
验证安装
执行以下命令检查erlang是否已经安装成功:
erl
如果erlang成功安装并正常运行,你应该会看到erlang的命令行交互界面。
Centos 6.4 安装rabbitmq的方法
下载rabbitmq源代码包
我们可以前往rabbitmq官网(https://www.rabbitmq.com/download.html)下载源代码包。在本例中,我们将使用最新版的源代码。下载并解压缩源代码包:
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.0/rabbitmq-server-generic-unix-3.9.0.tar.xz
tar -xf rabbitmq-server-generic-unix-3.9.0.tar.xz
安装依赖
执行以下命令安装rabbitmq的依赖:
yum install socat
启动rabbitmq
进入rabbitmq源代码所在的目录,并执行以下命令以启动rabbitmq:
cd rabbitmq_server-3.9.0/sbin/
sudo ./rabbitmq-server
配置rabbitmq
我们可以通过web管理页面来配置rabbitmq,先启用management插件,执行以下命令来启用management插件:
sudo rabbitmq-plugins enable rabbitmq_management
访问http://localhost:15672进入web管理页面。
以上就是Centos 6.4 安装erlang&rabbitmq的方法的完整攻略。
示例1:如果在执行make命令时出现“Error: openssl development headers are missing”错误,可以运行以下命令安装openssl开发包:
sudo yum install openssl-devel
示例2:如果需要在代码中使用rabbitmq的管理功能,需要同时引用amqp-client和rabbitmq-management两个库,你可以使用以下Maven配置来导入这两个库:
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>5.14.0</version>
</dependency>
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>rabbitmq-management</artifactId>
<version>3.5.4</version>
</dependency>
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos 6.4 安装erlang&rabbitmq的方法 - Python技术站