阿里云部署笔记

本文涉及的产品
云原生网关 MSE Higress,422元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: 需求1、操作系统为 ubuntu 16.04.2 2 、自己需要安装的软件有 jdk1.8,tomcat7.0.77、zookeeper-3.5.3、nginx-1.6.3 、fastdfs-5.05。

需求

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
AI 代码解读

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
AI 代码解读

6、修改脚本权限
chmod 755 startAllTomcat.sh
7、将所需war包放入对应tomcat的webapp目录下
8、启动服务startAllTomcat.sh

相关实践学习
基于MSE实现微服务的全链路灰度
通过本场景的实验操作,您将了解并实现在线业务的微服务全链路灰度能力。
JKXQJ
+关注
目录
打赏
0
0
0
0
25
分享
相关文章
【阿里云幻兽帕鲁全攻略】一分钟自动化部署教程,大咖视频讲解,游戏FAQ持续更新中
帕鲁攻略全集:从云服务器选购,到完成自动化部署,还有视频教程手把手教学,各类游戏FAQ持续更新中
若依矿建部署教程
若依矿建部署教程
126 0
SWMM从入门到实践教程 01 SWMM软件介绍
SWMM(Storm Water Management Model)是一款用于城市暴雨径流模拟和城市雨水管理的计算机软件。SWMM软件最初由美国环保局(EPA)开发,现在已经成为一个广泛使用的软件,用于设计、规划和管理城市排水系统。
搭建自己专属的云笔记
在本课程中将要带大家安装一下mangodb,安装二进制Leanotes的版本,最终形成一个云笔记。
搭建自己专属的云笔记
技术笔记:X+(xPlus)部署指南
技术笔记:X+(xPlus)部署指南
88 1
幻兽帕鲁在阿里云上的快速部署教程(持续更新)
幻兽帕鲁在阿里云上的快速部署教程(持续更新)如何自建幻兽帕鲁服务器?基于阿里云服务器搭建幻兽帕鲁palworld服务器教程来了,一看就懂系列。本文是利用OOS中幻兽帕鲁扩展程序来一键部署幻兽帕鲁服务器,阿里云百科分享官方基于阿里云服务器快速创建幻兽帕鲁服务器教程:
434 1
使用vuepress从零开始搭建我的技术文档|已部署到线上
几天前为了深入学习JS我手写了一个JS工具库,并且发布到了npm上 我把具体步骤,从零搭建再到发布上线的全部细节都写在这这一片文章上了:手写了一个JS工具库并发布到npm 既然已经写了JS工具库,那必须要有文档呀,要不然谁知道怎么使用!!! 所以今天这篇文章就介绍一下怎么使用vuepress2.x搭建一个文档,内容不深,小白也能看懂,因为我只是小小的写了一下 ^_^嘿嘿 文档效果可以点击此处查看☞:LearnJTs文档
735 1
使用vuepress从零开始搭建我的技术文档|已部署到线上

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等