华为云服务器部署tomcat+jdk
在华为云上部署tomcat+jdk有两种方法,一是自行手动部署,二是通过华为云的DevCloud项目下的部署功能完成自动部署。

一、 手动部署

以部署jdk1.8、tomcat8.5为例,由于tomcat依赖jdk,所以先行安装jdk

1、 先查看centos中自带的jdk并卸载

rpm -qa | grep java     //查看

有文件的话就卸载,例如

rpm -e --allmatches --nodeps java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64   //卸载
rpm -qa | grep java   //再次查看

2、 yum 命令查找jdk

yum -y list java*

或者

yum search jdk

3、 安装jdk
例如,安装java-1.8.0-openjdk.x86_64

yum install java-1.8.0-openjdk.x86_64

4、 检验安装

java –version

显示如下为安装成功(示例)

openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

5、 yum 命令安装默认安装路径为 /usr/lib/jvm

6、 设置jdk环境变量

 vim /etc/profile

在文件中写入:

JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64 //注:此处为所安装的jdk的jre的路径
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH

7、 使profile文件立马生效

. /etc/profile   //  .  后面有个空格

至此jdk安装完毕

安装tomcat:

1、 创建一个目录用于存放tomcat
2、 使用wget命令下载

Wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.54/bin/apache-tomcat-8.5.54.tar.gz

3、 解压缩,命令行:

tar -zxvf apache-tomcat-8.5.47.tar.gz

4、 移动到解压的文件的bin目录下,运行./startup.sh文件

5、 验证是否成功,网页输入ip+8080端口
不成功的原因:
(1)Linux的8080 端口未打开,参考这篇文章https://www.cnblogs.com/jtestroad/p/8031850.html

然后端口写8080,再到华为云的安全组把8080端口打开

(2)jdk安装不正确,或者%JAVA_HOME所指向的地址不正确,可打开tomcat日志查看原因。
先切到

cd usr/local/tomcat/logs

打开文件

tail -f catalina.out

二、 自动部署

华为云DevClound 提供了自动部署的功能
1、 打开项目,选择 构建&发布 下的部署

2、 先在主机管理下面添加主机组和主机

3、 然后在部署任务这里新建任务

4、 在这里选择部署tomcat任务

5、 然后对左边每一项步骤进行自定义,自定义内容为选择主机组为所需部署的主机组,选择jdk版本

6、 选择tomcat版本

7、 然后在选择部署来源这里选择已发布的软件包,如果没有课删除这步骤

8、 保存,也可保存并执行

9、 如有问题可参考华为云帮助文档
https://support.huaweicloud.com/clouddeploy/index.html

华为云服务器部署tomcat+jdk相关推荐

  1. 华为云服务器上安装jdk和部署tomcat

    华为云服务器上安装jdk和部署tomcat 一.下载jdk和tomcat 下载jdk 下载tomcat: 进入tomcat官网 二.安装jdk和tomcat 1,用ftp上传安装包到云服务器上 用xs ...

  2. 腾讯云服务器部署TomCat出现404

    自己买了一个腾讯云服务器,TomCat部署出现404,修改方法: 方法一(直截了当):直接修改访问路径: 方法二(强迫症专属): 第一步:在服务器上,直接修改tomcat/webapp下面项目包的名字 ...

  3. windows系统下的云服务器部署tomcat

    在环境配置没问题的基础下,如果启动服务器缺无法打开默认页面,则很有可能说明是你的端口问题: 这里我的解决方法: 控制面板-->系统和安全-->Windows 防火墙-->高级设置-- ...

  4. 华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署

    华为云服务器+Nginx+Python3.7+Django2.2+支付宝支付接入部署 本次分享内容共分四个主要部署步骤 1.Django框架项目搭建部署 2.本地内网穿透测试 3.阿里支付宝支付接口部 ...

  5. Centos7云服务器部署SpringBoot项目(手动配置环境篇)

    文章目录 前言 一.部署Tomcat服务器 1.安装JDK1.8 2.安装与启动tomcat 配置安全组(8080端口) 二.安装JDK8 三.Mysql5.7安装 1.下载mysql 2.启动MyS ...

  6. 华为云服务器初探二(完结)

    在上一篇<华为云服务器初探> 中介绍了在使用华为云服务器部署时的一些关键点,本篇继续,内容涉及如下: 中间件的部署问题解决 NAT 网关使用 数据库服务的访问 dotNET Core 程序 ...

  7. 天翼云服务器部署程序不能外网被访问问题

    一.背景 在客户的天翼云服务上部署程序,部署成功之后,也添加安全协议和入站规则,还是不能被外网访问. 二.原因 我部署的程序是默认的80端口,而天翼的云服务的端口:80,8080,443,8443:都 ...

  8. docker+nginx+tomcat*3在华为云服务器上的负载均衡

    具体包括: 1,要求部署一台Nginx和三台Tomcat服务器 2,Ngnix需要实现三种策略: 轮询: 权重,三台服务器的权重为1,3,5: IP Hash. 最终实现的效果是,本地电脑通过网页访问 ...

  9. 部署Django项目到华为云服务器教程

    Ubuntu 20.04 + Python3.7 + mysql5.7 + Django4.1.3 + 宝塔Linux面板 文章目录 1.连接华为云服务器 2.安装宝塔linux面板 3.安装项目对应 ...

最新文章

  1. 浅显易懂 Makefile 入门 (09)— include 文件包含、MAKECMDGOALS
  2. BootStrap在一行如何展示多行单据
  3. 笨方法“学习python笔记之random
  4. 造轮子是什么意思_聊聊在阿里工作一年的收获,什么是真正的技术能力?
  5. 11g R2 RAC客户端负载均衡配置
  6. html横向导入word
  7. 系统服务器ping偶尔超时,云服务器ping超时原因
  8. IP路由原理——技术详解
  9. Android面试总结(持续更新修改)
  10. 手机分辨率基础知识(DPI,DIP计算)
  11. Arcgis中山脊线,山谷线的提取,以及流域的分割
  12. Cell:代谢组学肠道微生物群介导生酮饮食的抗癫痫作用
  13. 20135203齐岳 信息安全系统设计基础期中总结
  14. C指针与指针之间的相减操作
  15. 使用 PyTorch 搭建网络 - predict_py篇
  16. Navicat for mysql的相关教程
  17. kafka启动异常InconsistentClusterIdException
  18. 一个大龄青年转做开发的开端,记录学习过程及督促自己(2021.5.25 10:04)
  19. 都市妖奇谈---医院鬼故事
  20. 联想之殇:拥有摩托罗拉为何还在手机市场一败涂地?

热门文章

  1. Vulhub靶场的搭建(下载和安装)
  2. 剪辑软件生产力工具pr,ae,达芬奇对比
  3. 计算机键盘手指放置,键盘上手指放置的位置图
  4. 华为ENSP模拟器 AR启动 报错40
  5. Android给图像添加相框、圆形圆角显示图片、图像合成知识
  6. 微信导航的门户网站(曾经的创业故事4)
  7. 央视点赞!实景三维校园,最暖心的毕业礼...
  8. 产品说接口返回数据需要脱敏 只能安排
  9. 哪里有好看的ppt背景图片
  10. c语言驱动显卡,佳能 Tesla C2050 驱动程序下载-更新佳能软件(显卡)