1、依赖安装
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel
2、ODBC安装
tar -xvf unixODBC-2.3.7.tar.gz
cd unixODBC-2.3.7
./configure --prefix=/usr/local/unixODBC-2.3.7 --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etc
make && make install
3、erlang安装
tar -xvf otp_src_20.3.tar.gz
cd otp_src_20.3
./configure --prefix=/opt/erlang --without-javac
make && make install
安装好erlan之后,使用 erl 命令测试是否生效。
4、添加环境变量
vim /etc/profile
添加如下内容:
export PATH=$PATH:/opt/erlang/bin
修改完毕后,使该配置文件生效
source /etc/profile
5、下载安装RabbitMQ 3.7.8
tar -xvf rabbitmq-server-generic-unix-3.7.8.tar.xz
mv rabbitmq_server-3.7.8/ /usr/local/
vim /etc/profile
export PATH=$PATH:/usr/local/rabbitmq_server-3.7.8/sbin //根据实际存放路径修改
source /etc/profile //修改完毕后,使该配置文件生效
6、测试
./rabbitmq-plugins enable rabbitmq_management //启用RabbitMQ的管理插件
nohup ./rabbitmq-server –detached & //后台进程方式启动,如果不加nohup,经常down,不清楚是谁的锅
./rabbitmqctl add_user admin admin
./rabbitmqctl set_user_tags admin administrator
访问http://ip:15672,帐号密码均是admin。
以上操作在实际服务器上测试通过,并稳定运行。