redis
###启动redis
redis-server.exe redis.windows.conf
###启动客户端连接
redis-cli -h 127.0.0.1 -p 6379
##RabbitMQ常用命令
####1、以应用方式启动(进程)
rabbitmq-server -detached 后台启动 不会关进程 需要用命令关 关闭:rabbitmqctl stop
(最常用)Rabbitmq-server 直接启动,如果你关闭窗口或者需要在改窗口使用其他命令时应用就会停止
####2、以服务方式启动(安装完之后在任务管理器中服务一栏能看到RabbtiMq)
rabbitmq-service install 安装服务
rabbitmq-service start 开始服务
Rabbitmq-service stop 停止服务
Rabbitmq-service enable 使服务有效
Rabbitmq-service disable 使服务无效
rabbitmq-service help 帮助
当rabbitmq-service install之后默认服务是enable的,如果这时设置服务为disable的话,rabbitmq-service start就会报错。
当rabbitmq-service start正常启动服务之后,使用disable是没有效果的
####服务启动:
rabbitmq-server –detached
####服务关闭:
rabbitmqctl stop 若单机有多个实例,则在rabbitmqctl后加–n 指定名称
####开启某个插件:
rabbitmq-plugins enable xxx
####关闭某个插件:
rabbitmq-plugins disablexxx
注意:重启服务器后生效。
####新建virtual_host:
rabbitmqctl add_vhost xxx
########撤销virtual_host:
rabbitmqctl delete_vhost xxx
####新建用户:
rabbitmqctl add_user xxx pwd
####删除用户:
rabbitmqctl delete_user xxx
####改密码:
rabbimqctl change_password {username} {newpassword}
####设置用户角色:
rabbitmqctl set_user_tags {username} {tag ...}
Tag可以为 administrator,monitoring, management
####权限设置:
set_permissions [-pvhostpath] {user} {conf} {write} {read}
VhostpathVhost路径
user 用户名
Conf一个正则表达式match哪些配置资源能够被该用户访问
Write一个正则表达式match哪些配置资源能够被该用户读
Read一个正则表达式match哪些配置资源能够被该用户访问
####服务器状态:
rabbitmqctl status
####队列信息:
rabbitmqctl list_queues[-p vhostpath] [queueinfoitem ...]