By Rui
安装JDK
JDK下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
解压
sudo tar zxvf ./(对应文件)
sudo mv (更改目录名字) jdk1.7
设置环境变量
vi ~/.bashrc
export JAVA_HOME = 对应的文件夹
export JRE_NOME = ${JAVA_HOME}/jre
export CLASSPATH = .:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH = ${ JAVA_HOME }/bin:$PATH
运行
source ~/.bashrc
修改前可以选择备份.bashrc
cp ./bashrc ./old_bashrc
验证
java –version
安装maven
sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3
验证是否安装成功
mvn –version
安装Git
sudo apt-get install git
配置git帐号信息
git config --global user.name “LeiXH”
git config –global user.email “969321258@qq.com” //我的帐号信息
创建验证用的公钥
ssh-keygen -C ‘969321258@qq.com’ -t rsa
在~/.ssh/ 下找到相应的密钥文件 在Github上增加SSH Keys:将id_rsa.pub的内容增加到Github上。
再ssh-add
#安装tomcat#
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.36/bin/apache-tomcat-8.0.36.tar.gz
tar -zxvf apache-tomcat-8.0.36.tar.gz -C /opt/
mv apache-tomcat-8.0.36.tar.gz tomcat
设置环境变量
~/.bashrc
vi ~/.bashrc
添加
export JAVA_HOME=/usr/lib/jvm/default-java/
export CATALINA_HOME=/opt/tomcat/
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/tomcat/bin/
保存后重新运行sh
. ~/.bashrc
catalina.sh
vi /opt/tomcat/bin/catalina.sh
cygwin=false这一句上面加入:
JAVA_HOME=/usr/lib/jvm/default-java/
将以下变为可执行文件
chmod +x $CATALINA_HOME/bin/startup.sh
chmod +x $CATALINA_HOME/bin/shutdown.sh
chmod +x $CATALINA_HOME/bin/catalina.sh
安装MQ
mkdir /usr/local/alibaba-rocketmq
wget https://github.com/alibaba/RocketMQ/releases/download/v3.2.6/alibaba-rocketmq-3.2.6.tar.gz
wget https://github.com/alibaba/RocketMQ/releases/download/v3.2.6/alibaba-rocketmq-client-java-3.2.6.tar.gz
tar -zxvf alibaba-rocketmq-3.2.6.tar.gz -C /usr/local/
启动Name Server
nohup sh mqnamesrv &
设置环境变量
export NAMESRV_ADDR = 127.0.0.1:9876
启动Broker
nohup sh mqbroker &
测试
jps
测试MQ是否安装成功Demo
git clone https://code.aliyun.com/MiddlewareRace/PreliminaryDemo.git
cd PreliminaryDemo.git
mvn clean && mvn test
整个安装RocketMQ的教程:
网上的资料:http://blog.csdn.net/cxz0593/article/details/37662673