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本地项目部署内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java实现的两个线程同时运行案例

    Java实现的两个线程同时运行案例

    这篇文章主要介绍了Java实现的两个线程同时运行,涉及java多线程相关操作与使用技巧,需要的朋友可以参考下
    2019-07-07
  • 详解JavaEE 使用 Redis 数据库进行内容缓存和高访问负载

    详解JavaEE 使用 Redis 数据库进行内容缓存和高访问负载

    本篇文章主要介绍了JavaEE 使用 Redis 数据库进行内容缓存和高访问负载,具有一定的参考价值,有兴趣的可以了解一下
    2017-08-08
  • 关于Spring中的三级缓存解析

    关于Spring中的三级缓存解析

    这篇文章主要介绍了关于Spring中的三级缓存,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • springboot集成flyway自动创表的详细配置

    springboot集成flyway自动创表的详细配置

    Flayway是一款数据库版本控制管理工具,支持数据库版本自动升级,Migrations可以写成sql脚本,也可以写在java代码里;本文通过实例代码给大家介绍springboot集成flyway自动创表的详细过程,感兴趣的朋友一起看看吧
    2021-06-06
  • HashMap原理及put方法与get方法的调用过程

    HashMap原理及put方法与get方法的调用过程

    这篇文章主要介绍了HashMap原理及put方法与get方法的调用过程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • spring bean标签中的init-method和destroy-method详解

    spring bean标签中的init-method和destroy-method详解

    这篇文章主要介绍了spring bean标签中的init-method和destroy-method,在很多项目中,经常在xml配置文件中看到init-method 或者 destroy-method ,因此整理收集下,方便以后参考和学习,需要的朋友可以参考下
    2023-04-04
  • "Method Not Allowed"405问题分析以及解决方法

    "Method Not Allowed"405问题分析以及解决方法

    项目中在提交表单时,提示“HTTP 405”错误——“Method Not Allowed”这里显示的是,方法不被允许,下面这篇文章主要给大家介绍了关于"Method Not Allowed"405问题分析以及解决方法的相关资料,需要的朋友可以参考下
    2022-10-10
  • 浅谈Java中的桥接方法与泛型的逆变和协变

    浅谈Java中的桥接方法与泛型的逆变和协变

    对应于Java当中,协变对应的就是<? extends XXX>,而逆变对应的就是<? super XXX>,本文详细的介绍了Java中的桥接方法与泛型的逆变和协变,感兴趣的可以了解一下
    2022-04-04
  • MyBatis流式查询的三种实现方法

    MyBatis流式查询的三种实现方法

    流式查询指的是查询成功后不是返回一个集合而是返回一个迭代器,应用每次从迭代器取一条查询结果,本文介绍了MyBatis流式查询的实现,感兴趣的可以了解一下
    2021-05-05
  • idea创建Spring项目的方法步骤(图文)

    idea创建Spring项目的方法步骤(图文)

    这篇文章主要介绍了idea创建Spring项目的方法步骤(图文),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01

最新评论