一、安装rabbitmq依赖
- 创建erlang文件夹
# mkdir -p /usr/local/erlang
- 安装curses包
# yum -y install ncurses-devel
如果没有安装会报错
安装完毕
6.编译安装erlang
- 先安装依赖 unixODBC(ODBC library - link check failed 需要安装 unixODBC)
# yum install unixODBC-devel
- 按y
- No usable OpenSSL found :需要安装 openssl
# yum install openssl-devel
按y
- No C++ compiler found:需要安装gc c++ 编译器
# yum install gcc-c++
- 下载安装wxWidgets
# cd /usr/local/src/ # wget https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.2/wxWidgets-3.1.2.tar.bz2 # tar -jxvf wxWidgets-3.1.2.tar.bz2
!下载速度慢的话可以使用git clone源码进行下载在Windows上,然后再上传
- 安装GTK(大概要15分钟)
# yum install *gtk*
按y继续
- 安装OpenGL
# yum install mesa-libGL-devel # yum install mesa-libGLU-devel
按y继续
- 执行安装 wxWidgets (大概30分钟)
# cd /usr/local/src/wxWidgets-3.1.2 # ./configure --with-opengl --enable-debug --enable-unicode # make # make install
二、安装rabbitmq
- 下载20.3版本的erlang:https://d28dx6y1hfq314.cloudfront.net/828/1039/el/7/package_files/315816.rpm?t=1561788237_02e19440f426b451b97d9581aa8957d44aebdafe
cd /usr/local/src
- 将下载好的rpm包(erlang-20.3-1.el7.centos.x86_64.rpm)上传到目录(/usr/local/src)
- 安装erlang 20.3
# yum install erlang-20.3-1.el7.centos.x86_64.rpm
按y继续
- erlang 20.3安装完成
- 检查Erlang是否安装成功
# erl -version
- 安装RabbitMQ
# yum install rabbitmq-server-3.7.15-1.el7.noarch.rpm
- 按y继续
- 安装完成rabbitmq3.7.15
- 启动rabbitmq服务
# service rabbitmq-server start
- 检查RabbitMQ是否运行
# rabbitmqctl status
- 停止服务
# service rabbitmq-server stop
- 设置开机启动
# chkconfig rabbitmq-server on
- 启用后台管理插件
# rabbitmq-plugins enable rabbitmq_management
访问rabbitmq后台管理网址:http://ip:15672
- 默认用户名和密码: guest/guest;
- 需要注意的是:guest用户仅仅提供localhost作为ip登录;
- 如果远程登录,如:http://ip:15672 则会提示错误,登录不了:
- 具体错误消息如下:
HTTP access denied: user 'guest' - User can only log in via localhost
- 解决方法:新建rabbitmq.conf配置文件
# vi /etc/rabbitmq/rabbitmq.conf
在该文件下写入:
loopback_users = none
- 需要重启rabbitmq服务即可登录
- 重启rabbitmq服务
# systemctl restart rabbitmq-server.service
【参考的网址】https://blog.csdn.net/Fupengyao/article/details/90896006
附:卸载rabbitmq和erlang
https://www.linuxidc.com/Linux/2016-10/136493.htm
https://blog.csdn.net/zwhfyy/article/details/82769736
【参考地址】
https://www.cnblogs.com/dreasky/p/9146494.html
安装erlang依赖:https://www.cnblogs.com/tu6ge/p/5673320.html
安装wxWidgets:https://blog.csdn.net/wochunyang/article/details/52448310