RabbitMQ服务器安装
2015-08-12 18:39
489 查看
Linux下安装memcached相关操作:
1.下载libevent、memcached 放到usr/local中
2.解包
3.处理libevent,进入解压的libevent包
4.处理memcached,进入解压的memcached文件夹中
5.启动memcached
启动参数说明:
-d 选项是启动一个守护进程,
-m 是分配给Memcache使用的内存数量,单位是MB,默认64MB
-M return error on memory exhausted (rather than removing items)
-u 是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。
-l 是监听的服务器IP地址,默认为所有网卡。
-p 是设置Memcache的TCP监听的端口,最好是1024以上的端口
-c 选项是最大运行的并发连接数,默认是1024
Linux下安装rabbitMQ相关操作:
1、安装 python:(版本可以不同)
测试:在命令行下输入python,出现python解释器即表示已经正确安装。
2、安装 simplejson(版本可以不同)
3、安装 erlang
先安装以下依赖包 ,别问为什么按行执行安装不然有你苦吃
更新环境变量
执行erl,进入erlang的shell成功安装 测试一下是否安装成功,在控制台输入命令erl
4.安装rabbitMQ
下载rabbitmq(比如rabbitmq-server-generic-unix-3.5.3.tar.gz,直接解压,进入sbin文件夹)
启动RabbitMQ
./rabbitmq-server -detached
Rabbitmq相关操作
启用此插件
./rabbitmq-plugins enable rabbitmq_management
查看已经安装的插件
./rabbitmq-plugins list
启动RabbitMQ
./rabbitmq-server -detached
添加用户:
设置用户角色的命令为:
rabbitmqctl set_user_tags User Tag
User为用户名, Tag为角色名(对应于上面的administrator,monitoring,policymaker,management,或其他自定义名称)。
http://my.oschina.net/guol/blog/186445
通过xshell做端口映射后,可以本地浏览器查看队列情况(查看->隧道窗口)
1.下载libevent、memcached 放到usr/local中
2.解包
tar -xzvf libevent.tar.gz tar -xzvf memcached.tar.gz
3.处理libevent,进入解压的libevent包
./configure --prefix=/usr/local/libevent make make install
4.处理memcached,进入解压的memcached文件夹中
cd /usr/local/memcached-1.2.5/ ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent make make install
5.启动memcached
./memcached -d -m 1024 -u root -p 11211 -c 1024 -P /tmp/memcached.pid
启动参数说明:
-d 选项是启动一个守护进程,
-m 是分配给Memcache使用的内存数量,单位是MB,默认64MB
-M return error on memory exhausted (rather than removing items)
-u 是运行Memcache的用户,如果当前为root 的话,需要使用此参数指定用户。
-l 是监听的服务器IP地址,默认为所有网卡。
-p 是设置Memcache的TCP监听的端口,最好是1024以上的端口
-c 选项是最大运行的并发连接数,默认是1024
Linux下安装rabbitMQ相关操作:
1、安装 python:(版本可以不同)
#wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2 #tar -jxvf Python-2.5.2.tar.bz2 #cd Python-2.5.2 #./configure #make && make install
测试:在命令行下输入python,出现python解释器即表示已经正确安装。
2、安装 simplejson(版本可以不同)
#wget http://pypi.python.org/packages/source/s/simplejson/simplejson-2.0.9.tar.gz #tar zxvf simplejson-2.0.9.tar.gz #cd simplejson-2.0.9 #python setup.py build #python setup.py install
3、安装 erlang
先安装以下依赖包 ,别问为什么按行执行安装不然有你苦吃
#yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel #yum install libX* java* tk unixODBC unixODBC-devel #yum -y install ncurses-devel #yum install ncurses-devel #yum -y install xmlto #wget http://www.erlang.org/download/otp_src_R13B04.tar.gz #mv otp_src_R16B02 erlang_R16B #重命名解压厚的文件 #cd erlang_R16B/ #./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac #make && make install #vi /etc/profile ERL_HOME=/usr/local/erlang PATH=$ERL_HOME/bin:$PATH export ERL_HOME PATH #source /etc/profile
更新环境变量
执行erl,进入erlang的shell成功安装 测试一下是否安装成功,在控制台输入命令erl
4.安装rabbitMQ
下载rabbitmq(比如rabbitmq-server-generic-unix-3.5.3.tar.gz,直接解压,进入sbin文件夹)
启动RabbitMQ
./rabbitmq-server -detached
Rabbitmq相关操作
启用此插件
./rabbitmq-plugins enable rabbitmq_management
查看已经安装的插件
./rabbitmq-plugins list
启动RabbitMQ
./rabbitmq-server -detached
添加用户:
# ./rabbitmqctl add_user username password # ./rabbitmqctl delete_user username # ./rabbitmqctl change_password username newpassword 列出用户: # ./rabbitmqctl list_users
设置用户角色的命令为:
rabbitmqctl set_user_tags User Tag
User为用户名, Tag为角色名(对应于上面的administrator,monitoring,policymaker,management,或其他自定义名称)。
http://my.oschina.net/guol/blog/186445
通过xshell做端口映射后,可以本地浏览器查看队列情况(查看->隧道窗口)
相关文章推荐
- Linux socket 初步
- 10 篇对初学者和专家都有用的 Linux 命令教程
- 实战Memcached缓存系统
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区
- Linux VS Unix:Linux欲一统天下 Unix不死
- linux下设定环境变量