ActiveMQ

302 阅读3分钟

一、centos7安装jdk环境

  • 首先到oracle官网下载jdk,官网下载地址

  • 将下载好的jdk上传到服务器上

  • 然后解压jdk: tar -zxvf jdk-8u201-linux-x64.tar.gz -C /usr/local/

  • 配置环境变量,编辑/etc/profile文件并在文件尾部添加配置

      vim /etc/profile
    
      JAVA_HOME=/usr/local/jdk1.8.0_201
      export JAVA_HOME
      CLASSPATH=.:$JAVA_HOME/lib
      export CLASSPATH
      PATH=$PATH:$JAVA_HOME/bin:$CLASSPATH
      export PATH
      
      source /etc/profile (重启配置文件)
    
  • 查看是否安装成功输入

      java
      javac
      java -version
    

二、centos7安装maven

  • 首先到oracle官网下载maven,官网下载地址

  • 将下载好的maven上传到服务器上

  • 然后解压maven: tar -zxvf apache-maven-3.6.0-bin.tar.gz -C /usr/local/

  • 配置环境变量,编辑/etc/profile文件并在文件尾部添加配置

      vim /etc/profile
    
      MAVEN_HOME=/usr/local/apache-maven-3.6.0
      export MAVEN_HOME
      PATH=$PATH:$MAVEN_HOME/bin
      export PATH
    
      source /etc/profile (重启配置文件)
    
  • 查看是否安装成功输入

      mvn --help
      mvn -version
    

三、centos7安装git

  • 首先到官网下载Git,官网下载地址
  • 将下载好的git上传到服务器上
  • 然后解压git: tar -zxvf git-2.9.5.tar.gz -C /usr/local/
  • 安装
    1、git的依赖项
        yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
        yum install  gcc perl-ExtUtils-MakeMaker
    2、cd git git-2.9.5  
    3、编译并安装git
        make && make install    

- 查看是否安装成功输入
    git -version

四、centos7安装ActiveMQ

  • 首先到官网下载ActiveMQ,官网下载地址

  • 然后解压jdk: tar -zxvf apache-activemq-5.15.8-bin.tar.gz -C /usr/local/

  • 解压后进入bin目录,选择对应的操作系统(linux-x86-64)

  • 进入linux-x86-64目录,执行

      cd linux-x86-64/
      ./activemq start  #启动
      ./activemq restart  #重启
      ./activemq stop  #停止
      ./activemq status  #查看状态
    
  • 防火墙相关指令

      systemctl status firewalld  #查看防火墙状态
      systemctl start firewalld  #开启防火墙
      systemctl stop firewalld  #关闭防火墙
      firewall-cmd --state  #查看当前防火墙状态
      firewall-cmd --reload  #重启防火墙
      systemctl disable firewalld.service  #禁止开机启动
      
      firewall-cmd --list-ports  #查看已经开放的端口
      firewall-cmd --zone=public --add-port=80/tcp --permanent
          --zone #作用域
          --add-port=80/tcp  #添加端口,格式为:端口/通讯协议
          --permanent  #永久生效,没有此参数重启后失效
    
  • 开启端口

      firewall-cmd --zone=public --add-port=8161/tcp --permanent
      firewall-cmd --zone=public --add-port=61616/tcp --permanent
      firewall-cmd --reload
    
  • Web测试访问

      http://ip地址:8161/admin  #用户名:admin  密码:admin
    

四、springbot整合ActiveMQ

六、centos7安装RocketMQ

  • 首先到官网下载ActiveMQ,官网下载地址

  • 然后解压jdk: tar -zxvf apache-activemq-5.15.8-bin.tar.gz -C /usr/local/

  • 解压后进入bin目录,选择对应的操作系统(linux-x86-64)

  • 进入linux-x86-64目录,执行

      cd linux-x86-64/
      ./activemq start  #启动
      ./activemq restart  #重启
      ./activemq stop  #停止
      ./activemq status  #查看状态
    
  • 防火墙相关指令

      systemctl status firewalld  #查看防火墙状态
      systemctl start firewalld  #开启防火墙
      systemctl stop firewalld  #关闭防火墙
      firewall-cmd --state  #查看当前防火墙状态
      firewall-cmd --reload  #重启防火墙
      systemctl disable firewalld.service  #禁止开机启动
      
      firewall-cmd --list-ports  #查看已经开放的端口
      firewall-cmd --zone=public --add-port=80/tcp --permanent
          --zone #作用域
          --add-port=80/tcp  #添加端口,格式为:端口/通讯协议
          --permanent  #永久生效,没有此参数重启后失效
    
  • 开启端口

      firewall-cmd --zone=public --add-port=8161/tcp --permanent
      firewall-cmd --zone=public --add-port=61616/tcp --permanent
      firewall-cmd --reload
    
  • Web测试访问

      http://ip地址:8161/admin  #用户名:admin  密码:admin