centos 安装rabbitMQ
环境:阿里云 centos 6 [root@iZ112fail84Z ~]$ useradd lulei --创建新用户 [lulei@iZ112fail84Z ~]$ passwd lulei --给新用户设置密码 [lulei@iZ112fail84Z ~]$ su - lulei 切换到新用户 [lulei@iZ112fail84Z /]$ yum install gcc gcc-c++ Loaded plugins: security You need to be root to perform this command. 提示需要root用户权限才可以安装,切换到root [lulei@iZ112fail84Z /]$ su root Password: [root@iZ112fail84Z /]# whoami root [root@iZ112fail84Z /]# yum install gcc gcc-c++ ..... Total download size: 26 M Is this ok [y/N]: y Dependency Updated: cpp.x86_64 0:4.4.7-17.el6 gcc-gfortran.x86_64 0:4.4.7-17.el6 libgcc.x86_64 0:4.4.7-17.el6 libgfortran.x86_64 0:4.4.7-17.el6 libgomp.x86_64 0:4.4.7-17.el6 libstdc++.x86_64 0:4.4.7-17.el6 libstdc++-devel.x86_64 0:4.4.7-17.el6 Complete! [root@iZ112fail84Z /]# yum install python Dependency Updated: python-libs.x86_64 0:2.6.6-66.el6_8 Complete! [root@iZ112fail84Z /]# yum install erlang Complete! 依赖包xmlto [root@iZ112fail84Z /]# yum install xmlto Complete! [root@iZ112fail84Z opt]# mkdir /opt/modules # 用于软件安装目录 [root@iZ112fail84Z opt]# mkdir /opt/softwares # 用于软件下载目录 设置这2个目录的用户和组都为lulei [root@iZ112fail84Z opt]# chown lulei:lulei /opt/modules [root@iZ112fail84Z opt]# chown lulei:lulei /opt/softwares [root@iZ112fail84Z opt]# ll total 12 drwxr-xr-x 2 lulei lulei 4096 Dec 17 21:36 modules drwxr-xr-x 2 lulei lulei 4096 Dec 17 21:36 softwares [root@iZ112fail84Z /]# su lulei --切换回普通用户 rabbit MQ官方网站:http://www.rabbitmq.com/download.html [lulei@iZ112fail84Z /]$ cd /opt/softwares/ [lulei@iZ112fail84Z softwares]$ wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-3.1.5.tar.gz 下载时有可能因为网络原因下载不到rabbitmq-server-3.1.5.tar.gz,可以到这个地方: tar xvf rabbitmq-server-3.5.6.tar.gz [lulei@iZ112fail84Z softwares]$cd rabbitmq-server-3.5.6 [lulei@iZ112fail84Z softwares]make --编译 make[2]: Leaving directory `/opt/softwares/rabbitmq-server-3.5.6/plugins-src' make[1]: Leaving directory `/opt/softwares/rabbitmq-server-3.5.6/plugins-src' echo "Put your EZs here and use rabbitmq-plugins to enable them." > plugins/README rm -f plugins/rabbit_common*.ez [lulei@iZ112fail84Z softwares] mkdir rabbitmq [lulei@iZ112fail84Z rabbitmq-server-3.5.6]$make install TARGET_DIR=/opt/softwares/rabbitmq SBIN_DIR=/opt/softwares/rabbitmq/sbin MAN_DIR=/opt/softwares/rabbitmq/man [lulei@iZ112fail84Z scripts]$ mkdir /etc/rabbitmq mkdir: cannot create directory `/etc/rabbitmq': Permission denied [lulei@iZ112fail84Z rabbitmq-server-3.5.6]$ cd scripts/ [lulei@iZ112fail84Z scripts]$ ls rabbitmqctl rabbitmq-defaults.bat rabbitmq-env.bat rabbitmq-server rabbitmqctl.bat rabbitmq-echopid.bat rabbitmq-plugins rabbitmq-server.bat rabbitmq-defaults rabbitmq-env rabbitmq-plugins.bat rabbitmq-service.bat [lulei@iZ112fail84Z sbin]$ su root Password: [root@iZ112fail84Z sbin]# ./rabbitmq-server start RabbitMQ 3.5.6. Copyright (C) 2007-2015 Pivotal Software,Inc. ## ## Licensed under the MPL. See http://www.rabbitmq.com/ ## ## ########## Logs: /var/log/rabbitmq/rabbit@iZ112fail84Z.log ###### ## /var/log/rabbitmq/rabbit@iZ112fail84Z-sasl.log ########## Starting broker... completed with 6 plugins. http://.196.190.:15672/ (编辑:商洛站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |