Java将本地项目部署到Linux服务器的实践

 更新时间:2022年06月06日 10:57:31   作者:ZJHFOREVERZJ  
本文主要介绍了Java将本地项目部署到Linux服务器的实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧<BR>

将本地项目博客系统部署到Linux服务器 1.连接到远程的MYSQL数据库,并且执行创建博客数据库的脚本2.检查项目中的连接MYSQL服务器的地址和密码(如果本地密码和服务器一致,此步骤可忽略)3.使用Maven打包项目,生成一个xxx.war包4.将war包上传到tomcat的webapps目录下5.重启tomcat,使用URL地址访问项目

1.连接到远程的MYSQL数据库,并且执行创建博客数据库的脚本

1.连接远程MYSQL数据库

2.执行sql脚本

因为在本地创建数据库中表的结构时忘记设计编码格式,导致在服务器上添加博客时只能添加英文不能添加中文文章,编码格式不支持,最好在本地删掉数据库,重新创建。
修改现有表的编码(支持中文):

这样设置表的编码格式只能设置一个表的,如果重新创建一个新表,它的编码格式默认还是不支持中文的。

2.检查项目中的连接MYSQL服务器的地址和密码(如果本地密码和服务器一致,此步骤可忽略)

服务器不支持useSSL=true,因此我们将项目上传到远程服务器时注意设置useSSL=false.

3.使用Maven打包项目,生成一个xxx.war包

4.将war包上传到tomcat的webapps目录下

如下图:

5.重启tomcat,使用URL地址访问项目

首先关闭tomcat:

使用命令查看tomcat是否真的被关闭:

重新启动tomcat:

2次更新项目(第二次包含第二次以上更新项目)注意事项:

一定要先停止tomcat(防止文件被占用,导致未更新成功),再上传项目,再启动tomcat

使用URL访问项目:

 到此这篇关于Java将本地项目部署到Linux服务器的实践的文章就介绍到这了,更多相关Java本地项目部署内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot实现IP地址解析的示例代码

    SpringBoot实现IP地址解析的示例代码

    本篇带大家实践在springboot项目中获取请求的ip与详细地址,我们的很多网站app中都已经新增了ip地址显示,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • Flink时间和窗口逻辑处理源码分析

    Flink时间和窗口逻辑处理源码分析

    这篇文章主要为大家介绍了Flink时间和窗口逻辑处理源码分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • Springboot中@Value注解的场景用法及可能遇到的问题详解

    Springboot中@Value注解的场景用法及可能遇到的问题详解

    这篇文章主要给大家介绍了关于Springboot中@Value注解的场景用法及可能遇到问题的相关资料, @Value通常用于注入外部化属性,即外部配置属性的注入,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • java 环境配置(2023年详细教程)

    java 环境配置(2023年详细教程)

    这篇文章首先为了完善我的知识体系,今后一些软件的安装教程也可能会用到想写一个更加详细的,因为这并不仅仅是写给 IT 行业的,其它行业可能也需要配置java环境
    2023-06-06
  • Java报错:UnsupportedOperationException in Collections的解决方案

    Java报错:UnsupportedOperationException in Collection

    在Java编程中,UnsupportedOperationException是一种常见的运行时异常,通常在试图对不支持的操作执行修改时发生,它表示当前操作不被支持,本文将深入探讨UnsupportedOperationException的产生原因,并提供具体的解决方案和最佳实践,需要的朋友可以参考下
    2024-06-06
  • SpringBoot实现动态端口切换黑魔法

    SpringBoot实现动态端口切换黑魔法

    这篇文章主要为大家详细介绍了SpringBoot如何实现动态端口切换黑魔法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-12-12
  • 详解Java数据库连接JDBC基础知识(操作数据库:增删改查)

    详解Java数据库连接JDBC基础知识(操作数据库:增删改查)

    这篇文章主要介绍了详解Java数据库连接JDBC基础知识(操作数据库:增删改查),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • 使用Spring方法拦截器MethodInterceptor

    使用Spring方法拦截器MethodInterceptor

    这篇文章主要介绍了使用Spring方法拦截器MethodInterceptor,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • 详解Java中的增强 for 循环 foreach

    详解Java中的增强 for 循环 foreach

    foreach 是 Java 中的一种语法糖,几乎每一种语言都有一些这样的语法糖来方便程序员进行开发,编译期间以特定的字节码或特定的方式来对这些语法进行处理。能够提高性能,并减少代码出错的几率。
    2017-05-05
  • Dubbo LoadBalance基于权重的随机负载均衡算法提高服务性能

    Dubbo LoadBalance基于权重的随机负载均衡算法提高服务性能

    这篇文章主要为大家介绍了Dubbo LoadBalance基于权重的随机负载均衡算法提高服务性能详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
    2023-10-10

最新评论