安装mvn,jdk,rocketmq

附一个rocketmq各语言客户端仓库:https://github.com/apache/incubator-rocketmq-externals,我用go客户端,但是master分支的go没有producer,在go-client-develop分支有,尚未合并入主干。

1        安装jdk

1、http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html挑一个jdk下载下来。因为需要accept license,不能wget直接下载

2、tar zxvf xxxx

3、mkdir /usr/local/jdk/jre-xx

4、mv xxx /usr/local/jdk/jre-xx

修改环境变量

# vi /etc/profile

#set java env

JAVA_HOME=/usr/local/jdk/

JRE_HOME=/usr/local/jdk/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

# source /etc/profile

验证java

#java -version

java version "1.8.0_144"

Java(TM) SE Runtime Environment (build 1.8.0_144-b01)

Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

2        安装mvn

1、wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz

2、tar zxvf apache-maven-3.5.0-bin.tar.gz

3、mv apache-maven-3.5.0-bin.tar.gz /usr/local/apache-maven

4、# vi /etc/profile

export M2_HOME=/usr/local/apache-maven

export PATH=$PATH:$M2_HOME/bin

# source /etc/profile

5、验证是否安装成功

# mvn -version

Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)

Maven home: /usr/local/apache-maven

Java version: 1.8.0_144, vendor: Oracle Corporation

Java home: /usr/local/jdk/jre

Default locale: zh_CN, platform encoding: UTF-8

OS name: "linux", version: "2.6.32-358.el6.x86_64", arch: "amd64", family: "unix"

6、配置maven国内镜像

修改maven根目录下的conf文件夹中的setting.xml文件,内容如下:

  <mirrors>

<mirror>

<id>alimaven</id>

<name>aliyun maven</name>

<url>http://maven.aliyun.com/nexus/content/groups/public/</url>

<mirrorOf>central</mirrorOf>

</mirror>

</mirrors>

3        安装rocketmq

Clone & Build

  > git clone https://github.com/apache/incubator-rocketmq.git
  > cd incubator-rocketmq
  > mvn -Prelease-all -DskipTests clean install -U
  > cd distribution/target/apache-rocketmq
如果服务器内存不够,可以修改runserver.sh脚本(mqnamesrv文件中通过runserver.sh脚本调用Name Server的主函数com.alibaba.rocketmq.namesrv.NamesrvStartup启动Name Server)中的JAVA_OPT_1参数

Start Name Server

  > nohup sh bin/mqnamesrv &
  > tail -f ~/logs/rocketmqlogs/namesrv.log
  The Name Server boot success...

Start Broker

  > nohup sh bin/mqbroker -n localhost:9876 &
  > tail -f ~/logs/rocketmqlogs/broker.log 
  The broker[%s, 172.30.30.233:10911] boot success...

Send & Receive Messages

Before sending/receiving messages, we need to tell clients the location of name servers. RocketMQ provides multiple ways to achieve this. For simplicity, we use environment variable NAMESRV_ADDR

 > export NAMESRV_ADDR=localhost:9876
 > sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
 SendResult [sendStatus=SEND_OK, msgId= ...
 
 > sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer
 ConsumeMessageThread_%d Receive New Messages: [MessageExt...

Shutdown Servers

> sh bin/mqshutdown broker
The mqbroker(36695) is running...
Send shutdown request to mqbroker(36695) OK
 
> sh bin/mqshutdown namesrv
The mqnamesrv(36664) is running...
Send shutdown request to mqnamesrv(36664) OK

More

https://rocketmq.incubator.apache.org/docs/quick-start/
时间: 2024-10-05 05:49:06

安装mvn,jdk,rocketmq的相关文章

Linux安装配置JDK

JDK安装 1.查看Linux是32位还是64位 执行命令:file  /bin/ls 2.下载JDK 下载Linux系统32位或64位版本jdk(rpm格式) 下载地址: http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html 3.上传文件 将rpm格式文件上传到/usr/java目录,目录位置和名称自由选择,创建文件命令:mkdir 文件名 4.安装JDK 修改rpm文件权限

ubuntu14.04 下手动安装java jdk

ubuntu14.04 下手动安装java jdk 第一步: 下载jdk.tar.gz (这里假设下载的文件名为jdk.tar.gz) 第二步: 解压 sudo tar -zxvf ./jdk.tar.gz 这里会在当前目录下会的到一个新的被解压出来的文件夹(jdk-8×××),这里假设为该文件夹名为jdk 第三步: 移动解压出的文件夹 sudo mkdir /usr/lib/jvm 新建文件夹jvm sudo mv ./jdk /usr/lib/jvm/java 第四步: 修改环境变量 sud

Ubuntu Kylin 14.04 安装配置 jdk、eclipse、tomcat 通用

一.安装jdk 1)首先去sun官网下载jdk http://www.oracle.com/technetwork/java/javase/downloads/index.html 注意下载的是tar.gz结尾的文件,例如:jdk-7u21-linux-i586.tar.gz 2)下载之后,打开终端使用命令进行解压: sudo tar -zxvf jdk-7u21-linux-i586.tar.gz 回车后需要输入登陆密码,注意输入的密码是看不到的,你输入后回车就行 我下载的jdk是:jdk-7

centos6.7下安装mvn 、安装elasticsearch下ik分词

先说一下安装mvn步骤,如果已安装可以忽略: 在tmp目录下 1.建立mvn目录 mkdir mvn cd /tmp/mvn 2.下载 wget http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 3.解压 tar –xvf apache-maven-3.3.9-bin.tar.gz 4.移动到统一目录下 mv apache-maven-3.3.9 /usr/local 5.设置环境

一、cent OS安装配置JDK

到oracle官网下载JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 在cent OS系统上检测本机是否安装了JDK命令:java -version 将JDK上传到cent OS命令:scp -P 22 本地文件地址 用户名@IP地址:服务器存放地址 解压缩tar -zxvf jdk-8-x64.tar.gz 创建一个新目录mkdir /laycloud/java 将文件移动到新目录

Ubuntu Linux下安装Oracle JDK

Ubuntu Linux下安装Oracle JDK Dennis Hu 2014-4-22 说明:因为非常多系统不支持使用OpenJDK,因此在ubuntu下会须要安装Oracle JDK.而Oracle JDK的安装貌似没有提供apt方式,因此安装Oracle JDK的方式相对麻烦一些,我常常安装,为了方便别人同一时候方便自己查看,把它记下来. 第一步:区分32位还是64位操作系统 先确定你的ubuntu linux是32位还是64位的,方法非常多,这里介绍一种就可以. $uname -a 第

Linux下卸载OpenJDK并安装Sun JDK的详细步骤

一 卸载: (1)查看Java版本: [[email protected] src]# java -version openjdk version "1.8.0_91" OpenJDK Runtime Environment (build 1.8.0_91-b14) OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode) (2)查询所有跟Java相关的安装的rpm包: [[email protected] src]# rpm -qa

查看电脑已安装的Jdk的位数

查看自己电脑已安装的Jdk的位数的方法: public class ShowJdkBit { public static void main(String[] args) { String arch = System.getProperty("sun.arch.data.model"); System.out.println(arch + "-bit"); } } 查看电脑已安装的Jdk的位数,布布扣,bubuko.com

Linux/CentOS 卸载系统原装jdk1.4 和安装新jdk

1.卸载系统自带jdk 在终端中输入 yum -y remove java java-1.4.2-gcj-compat    2.安装新版本jdk 2.1环境变量配置 vi /etc/profile在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC下面加入 export JAVA_HOME=/usr/java/jdk1.6.0_31/expor tCLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOM