一.安装erlang
1.安装依赖
#sudo apt-get install libncurses5-dev
2.安装erlang
下载官网地址:https://www.erlang.org/downloads
将下载的压缩包放到虚拟机目录下,如:opt/otp_src_20.1.tar.gz
解压+进入目录+配置安装路径
编译:#make
安装:#make install
测试:#./erl
出现Eshell …表示安装成功。
安装rabbitMQ
1.下载之后上传到虚拟机并解压
解压:# xz -d rabbitmq-server-generic-unix-3.6.14.tar.xz
解压之后出现一个tar文件,继续解压
#tar xf rabbitmq-server-generic-unix-3.6.14.tar
得到最终的解压文件 rabbitmq_server-3.6.14
2.安装依赖
安装python:#apt-get install python -y
安装simplejson:
#apt-get install xmlto -y
#apt-get install python-simplejson -y
3.把解压的文件 rabbitmq_server-3.6.14移动到想要的安装路径下(不需要编译和安装)
#mv rabbitmq_server-3.6.14 /usr/local/rabbitmq
4.启动rabbitMQ
#./rabbitmq-server
我在启动时报错了:./rabbitmq-server: 80: ./rabbitmq-server: erl: not found
处理方案:修改/etc/profile文件
添加两行代码:(路径根据自己的安装路径来确定)
export PATH=$PATH:/usr/local/erlang20/bin
export PATH=$PATH:/usr/local/rabbitmq/sbin
然后输入# source /etc/profile使profile文件修改生效
重新启动:
停止:
#./rabbitmqctl stop