阿里雲部署筆記

需求

1、操作系統爲 ubuntu 16.04.2
2 、自己需要安裝的軟件有 jdk1.8,tomcat7.0.77、zookeeper-3.5.3、nginx-1.6.3 、fastdfs-5.05。
3、數據庫用的阿里雲的雲數據庫RDS mysql 5.7
4、服務器是一臺負載均衡服務器和兩臺ECS雲服務器。
5、所部署的系統基於dubbo分佈式服務框架,文件存儲於fastdfs後期可能遷移至阿里雲的OSS。

安裝

jdk1.8

1、解壓 tar zxvf jdk-8u151-linux-x64.tar.gz
2、移動 mv jdk1.8.0_151 /usr/java/jdk1.8.0_151
3、配置java環境變量 vim /etc/profile
在末尾加上

export JAVA_HOME=/usr/java/jdk1.8.0_151     
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

4、讓配置生效 source /etc/profile
5、檢查java是否安裝好:java -version

zookeeper

1、解壓 tar -xvf zookeeper-3.5.3-beta.tar.gz
2、移動mv zookeeper-3.5.3 /home/zookeeper
3、複製配置文件 cp zoo_sample.cfg zoo.cfg
4、啓動zookeeper: zkServer.sh start
5、輸入jps看到QuorumpeerMain 說明啓動成功

tomcat

1、解壓 tar zxvf apache-tomcat-7.0.77.tar.gz
2、移動並重命名 mv apache-tomcat-7.0.77 /home/tomcat/tomcat8080
3、注意由於是dubbo項目,所以需要複製多個tomcat:
cp -r tomcat8080 tomcat8081
cp -r tomcat8080 tomcat8082
。。。。。。
4、修改tomcat配置文件
參考這個http://www.linuxidc.com/Linux/2012-10/72248.htm
5、編寫啓動腳本
touch startAllTomcat.sh
vim startAllTomcat.sh

#!/bin/bash

echo 'Start tomcat8080'
/home/tomcat/tomcat8080/bin/startup.sh

echo 'Start tomcat8081'
/home/tomcat/tomcat8081/bin/startup.sh

echo 'Start tomcat8082'
/home/tomcat/tomcat8082/bin/startup.sh

#echo 'Start tomcat8083'
#/home/tomcat/tomcat8083/bin/startup.sh

echo 'Start tomcat8084'
/home/tomcat/tomcat8084/bin/startup.sh

6、修改腳本權限
chmod 755 startAllTomcat.sh
7、將所需war包放入對應tomcat的webapp目錄下
8、啓動服務startAllTomcat.sh

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章