Centos 7 RocketMQをインストールする
2460 ワード
gitを取り付ける
yum udate葃装git$yum install git菗を確認します。gitのインストールが成功しました。
wget依存パッケージのインストール
コードの引取とマヴェンによる変異
コマンド
yum udate葃装git$yum install git菗を確認します。gitのインストールが成功しました。
wget依存パッケージのインストール
#
$ yum install wget
# wget
jdkをインストールする# SSH linux ( root )
# JDK: :http://www.oracle.com/technetwork/java/javase/downloads/index.html
$ wget http://220.112.193.200/files/9130000004D8B9C4/download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz .
#
$ cp /root/jdk-8u144-linux-x64.tar.gz /usr/local/
#
$ cd /usr/local
#
$ tar -xvf jdk-8u144-linux-x64.tar.gz
# jdk jdk8
$ ln -s jdk-8u144-linux-x64.tar.gz jdk8
#
$ vi ~/.bash_profile
#
JAVA_HOME=/usr/local/jdk8
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
# insert , esc+ ‘:wq’ , source
$ source ~/.bash_profile
# jdk
$ java -version
インストールMaven# SSH linux ( root )
# maven:http://maven.apache.org/download.cgi
$ wget http://211.162.127.22/files/2245000004204200/mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz .
#
$ cp /root/apache-maven-3.5.0-bin.tar.gz /usr/local/
#
$ cd /usr/local/
#
$ tar -xvf apache-maven-3.5.0-bin.tar.gz
# ( maven , apache )
$ ln -s apache-maven-3.5.0/ maven
#
$ vi ~/.bash_profile
#
MAVEN_HOME=/usr/local/maven
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
# insert , esc+ ‘:wq’ , source
$ source ~/.bash_profile
# maven
$ mvn -version
ロックMQのインストール(ソース変異を使用してインストール)コードの引取とマヴェンによる変異
# git , ( :release-4.1.0-incubating)
$ git clone -b release-4.1.0-incubating https://github.com/apache/incubator-rocketmq.git
#
$ cd incubator-rocketmq
# maven , jar
$ mvn -Prelease-all -DskipTests clean install -U
# bin
$ cd distribution/target/apache-rocketmq/bin
名前サーバ(name Server)を起動します。(クラスタを設定することができます。)コマンド
vi runserver.sh
により jvmの設定を変更します# ,
$ nohup sh mqnamesrv &
# :The Name Server boot success
$ tail -f ~/logs/rocketmqlogs/namesrv.log
Brokerを起動します。(クラスタ、マスター、slaaveを設定できます。)