第一步: 安装需要的一些环境
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
yum -y install ncurses-devel
yum install wxWidgets wxWidgets-devel
第二步: 安装erlang
方式一:使用源码编译安装
step 1. 解压erlang并进入解压后的文件夹
step 2. 配置:./configure --prefix=/usr/local/erlang20 --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll --without-javac
step 3. 编译:make
step 4. 安装:make install
step 5. 验证安装是否成功:
cd /usr/local/erlang20/bin
./erl
step 6. 配置环境变量(不配置RabbitMQ运行报错,找不到erlang)
打开环境变量配置文件:vim /etc/profile
输入这段代码:export PATH=$PATH:/usr/local/erlang20/bin
使配置文件立即生效:source /etc/profile
方式二:使用rpm方式安装(此方法是安装最新版本的erlang)
step 1. 先下载rpm包:wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
step 2. rpm包:rpm -ivh erlang-solutions-1.0-1.noarch.rpm
step 3. 安装:yum install erlang
step 4. 查看安装位置:whereis erlang
【卸载make方式安装的软件】
方式一:make uninstall/distclean/veryclean(三个都可以使一下)
方式二:找一个临时目录重新安装一遍。比如:./configure --prefix=/tmp/to_remove && make install
然后遍历/tmp/to_remove里的文件,把原来安装位置的文件都删除。
第三步: 安装RabbitMQ
step 1. 解压后进入sbin目录
step 2. 启动服务:./rabbitmq-server
step 3. 查看是否启动:ps -ef|grep rabbitmq
step 4. 查看日志文件:tail -f /home/linsir/rabbitmq/var/log/rabbitmq/rabbit@RabbitMQ.log
step 5. 关闭服务:./rabbitmqctl stop
直接杀死进程:kill -9 进程号
step 6. 设置配置文件允许远程访问:
在rabbitmq目录下:vim rabitmq.config
在配置文件中输入:[{rabbit,[{loopback_users,[]}]}].