阿里云部署笔记

版权声明:http://bclsj.cn 本文为博主原创文章,转载请注明本博客地址! https://blog.csdn.net/acmjk/article/details/78492260

需求

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

猜你喜欢

转载自blog.csdn.net/acmjk/article/details/78492260