2016年11月28日 RabbitMQ 笔记

管理操作

停止服务:
rabbitmqctl stop

添加删除用户
rabbitmqctl add_user|delete_user username

修改用户密码
rabbitmqctl change_password username password

设置用户组
rabbitmqctl set_user_permissions username administrator|mointoring|management

设置用户权限 (conf/write/read为正则表达式)
rabbitmqctl set_permissions -p vhost user conf write read

ArchLinux网络配置

使用工具 netctl

  • 获取网卡名称ip link
    1. lo xxxxx
    2. enp0s3 xxxxx
  • 编写网络配置文件 netctl edit enp0s3-dhcp

    Description=’enp0s3 dhcp’
    Interface=enp0s3 #指定网卡名称
    Connection=ethernet # 指定网络类型 wifi等其他
    IP=dhcp # dhcp获取
    DHCPClient=dhcpd # dhcp客户端可选dhcpcd和dhclient 默认dhclient
    DHCPReleaseOnStop=no #你懂的
    IP6=dhcp # 是否允许IPv6
    DHCP6Client=dhccpcd # IPv6 DHCP客户端

  • 启动netctl start enp0s3-dhcp

  • 加入到systemd并开启机自动启动 netctl enable enp0s3-dhcp