华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决

目录

  • 引出
  • 安装JDK8环境
    • 查看是否有默认jar
    • 上传Linux版本的jar包
    • 解压压缩包
    • 配置环境变量
  • 上传jar包以及运行问题
    • 上传Jar包运行
    • 控制台开放端口
    • 访问失败—见问题记录
    • 关闭Jar的方式
      • 1.进程kill -9
      • 2.ctrl c退出
  • 问题记录:【!】未解决
    • 各种方式查看端口情况
    • 联系工程师
    • 最后排查结果反馈
  • 总结

引出


1.华为云服务器安装Java8环境配置;
2.上传jar包,运行jar包,控制台开放端口;
3.访问失败以及问题排查,未解决【!】

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第1张图片

安装JDK8环境

查看是否有默认jar

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第2张图片

当前内存状态

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第3张图片

上传Linux版本的jar包

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第4张图片

解压压缩包

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第5张图片

查看当前路径

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第6张图片

/usr/local/software/jdk/jdk1.8.0_371

配置环境变量

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第7张图片

JAVA_HOME=/usr/local/software/jdk/jdk1.8.0_371
CLASSPATH=.:$JAVA_HOME/lib
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

让配置生效

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第8张图片

上传jar包以及运行问题

上传Jar包运行

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第9张图片

查看文件

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第10张图片

运行打包好的jar包

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第11张图片

http://124.70.138.34/doc.html

控制台开放端口

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第12张图片

访问失败—见问题记录

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第13张图片

关闭Jar的方式

1.进程kill -9

ps -ef | grep spring
kill -9 823499

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第14张图片

运行窗口退出

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第15张图片

2.ctrl c退出

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第16张图片

问题记录:【!】未解决

开放8080端口

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第17张图片

运行jar包,也是8080端口

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第18张图片

访问失败

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第19张图片

代码已经允许跨域

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第20张图片

package com.woniu.fresh.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * 解决跨域的问题
 */
@Configuration
public class CorsConfig implements WebMvcConfigurer {
    // 可以不写实现类的原因是 default void configurePathMatch(PathMatchConfigurer configurer)

    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/api/**") // 所以级别下面的都允许跨域
                .allowedOrigins("*") // 允许跨域
                .allowedMethods("GET","POST","PUT","DELETE")
                .allowedHeaders("*"); // 允许头部
    }
}

在控制台可以

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第21张图片

各种方式查看端口情况

 netstat -ant | grep 8080

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第22张图片

netstat -atnlp | grep 8080

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第23张图片

lsof -i :8080

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第24张图片

联系工程师

iptables -L

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第25张图片

iptables -F

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第26张图片

systemctl status ufw
 systemctl stop ufw

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第27张图片

现在状态

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第28张图片

最后排查结果反馈

在这里插入图片描述

您好,感谢您的耐心等待,目前排查服务器底层未见异常,安全组等配置没有问题,测试访问服务器的8080端口,在系统内抓包,访问请求已经进入到系统内,但是系统收到后没有响应,目前排查是系统内问题,您使用的这个镜像是由云市场的第三方商家提供的市场镜像,您可以通过下面的方式联系他们进行协助,感谢您的支持

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决_第29张图片


总结

1.华为云服务器安装Java8环境配置;
2.上传jar包,运行jar包,控制台开放端口;
3.访问失败以及问题排查,未解决【!】

你可能感兴趣的:(运维,服务器,spring,运维)